PHP
Software development is a process that needs constant modification in terms of development tools that are used to develop these applications. The major requirements are the size of an application and the ease of coding the program. Java and asp.net are the tools that are now a day used worldwide for development of new software, but there is one development tool that has been talked a lot about and this is known as the hypertext preprocessor, or the PHP.
The major difference of PHP from other programming languages comes from the fact that it is completely compatible with html and hence the coding is not as cumbersome as in case of real languages like java, however the syntax is very similiar to c++.. This is why web pages can be easily integrated with the help of PHP as it is an extension over the basic web building tool, the html.
Now what happens is that, the web pages are developed with a mix of both PHP and html. Now when the user clicks a link then the program will run on the server and the results are displayed to the users. This is not very much different from java scripting and asp.net programming, but the difference lies in the fact that PHP is an open source and can be downloaded. Apart from being an open source PHP is a cross platform tool. This means that it can run on any operating system be it windows or UNIX systems. PHP can also run as a CGI.
Some of the salient features of PHP are the small disk space that PHP programs take and the fast processing speed. This saves the time taken by an application to load on internet and hence you can have fun even if your broadband connection is not so fast.