You’re curious and you want to take this opportunity to become a web developer, or perhaps work with website building teams. You’re asking this question because you’re concerned of its future. You want to learn a programming language that’s going to be future-proof. Programming languages or to be more accurate for PHP, scripting languages come and go. Some of them stole the limelight while others only lasted a few moments of fame. Unfortunately, there are even others that weren’t able to stir the attention of developers and simply got ignored or in other words, they come and go without even being noticed. But I can say that PHP will last and stay here for a while. For you who don’t like to read a long post, TL;DR PHP is worth learning and mastering this language will take you far and make you famous (if you became a guru) for decades to come, well as of 2014.
What Makes You Think PHP is Worth Learning?
There are dozens of reasons to explain and defend my argument. Ask people in forums, you’ll get 80% yes. Ask people in reddit.com, you’ll get the same answer. Do your research and see how many websites uses WordPress, Magento and Drupal as their CMS. Take a look at the statistics of PHP usage over the web. Still not convinced? What should I do to convince you? Is statistics not enough? Fine, let me explain it myself.
PHP as an Scripting Language
In addition to that, most of the popular open-source e-commerce platforms use PHP and very few have been breached. WordPress is entirely built using PHP and MySQL combo and they’ve been strong and running for years. They even earned the reputation for being the most used open-source CMS on the web.
Though PHP has its own flaws, its developers and the community is continually working to make it more robust. The upcoming release, PHP 7 (as of November 2014) promises up to 100% increase in performance as well as a number of bug fixes.
PHP as a Source of Income
While there is a couple of new server side scripting languages like Ruby on Rails and Java as well as the good old ASP.NET, PHP remains to be used by over 75% of websites online. Therefore, as a PHP expert, you can easily find freelancing jobs; you can even land a permanent job on a web development firm. Being a PHP expert, you can easily find gigs online. Though you might also want to learn Java because it’s an all-purpose, all platform programming language. And no, I’m not advertising it, I’m a huge PHP fan.