Home >> ASP vs PHP, which is better?
The debate over which language is better has been going on for a while. The answer though, is really quite simple; it depends.
First of all, do you know any other programming languages already? If you've studied Java, JavaScript, or C++, you'd probably feel a lot more at home with PHP; if you have experience with Visual Basic, you'll be able to easily pickup on ASP.
Next, which platform would you prefer to host your files on, UNIX/LINUX or Windows? If it's windows, go with ASP, otherwise stick with PHP. Remember though, most hosts charge a little extra for Windows hosting, if they allow it at all.
Finally, I would look at the projects you plan on taking on, and find out if you're going to need to work with databases. If you will need your scripts to interact with a database, look at the options. Some Windows hosts only allow you to use Microsoft Access for your sites, which is widely accepted as a horrible solution. Most UNIX/LINUX hosts will allow you to use MySQL databases, which also have their advantages and disadvantages.
In conclusion, it depends. Look at what you're going to be doing with your web applications, and base your decision from that.