Years ago I started programming in ASP (Active Server Pages). This was a great language and was fairly easy to migrate into. However, the “cost of inclusion” was rather high as it is a Microsoft language and required (of course) that you be hosted on a Microsoft platform server. Then Microsoft decided to upgrade ASP to ASP.net.
At that point they lost me. With the advent of Linux and the world of open source it just did not make any sense to stick with something that required so much overhead. Another key downside was the database programming required either SQL Server or MS Access. One was too expensive and the other not robust enough.
I switched to PHP and MySQL and I have never been happier. It is easy to find a hosting company that supports these languages and there is a wide realm of support and samples for both. If you like web programming PHP is a must to check out.
And of course the ever popular WordPress platform is PHP based.