Comparison Between Different Software Platforms

Submitted by: Submitted by

Views: 434

Words: 2871

Pages: 12

Category: Science and Technology

Date Submitted: 11/29/2011 09:53 AM

Report This Essay

Chapter 2.0 Comparing and Contrasting between different Software Platforms

2.1 Introduction

There are many different types of software platforms to choose from when deciding on the software platform used while developing the software application. For example there are many choices of development languages; C #, Java, Visual Basic then you have the different database platforms, My SQL, Microsoft Access, Oracle or how about most importantly the computing platform the application is intended for use on, Linux, Macintosh, or Windows. As you can see we live in a world with many products, the developer needs to decide wisely on the best bath for the greatest reward, which means the way that gets you the product or service in front of the greatest number of people as quickly as possible.

During this research we will be focusing on three different types of software platforms, first type of software platform here is the programming language which I will use when developing my web application. Here I will be comparing between two different programming languages C #, and Java. Then I will be moving on to the interactive technology which I will discuss in one area, this area will be dynamic interactivity where I will compare here between ASP.net and two other languages which are the Classic ASP, and PHP. The third type of software platforms that I will be discussing is database development as here I will be comparing between Microsoft access, Microsoft Sql Server, & Oracle.

I will be comparing and contrasting between all these types of different software development platforms where I will analyze which will be most suitable to my web application and which of these will conform to the situation I am in and help me on completing my project efficiently and on time

2.2 Programming languages:

To start off lets define the term programming language. I have came across many definitions over the World Wide Web but the most convincing definition in my...