I'm a software developer who writes about Laravel, JavaScript, Rails, Linux, Docker, WordPress and the tech industry. Follow me on Twitter @tylerlwsmith
If you want to build content sites, I'd choose PHP. PHP has WordPress, Drupal, Joomla, and Expression Engine, which accounts for most of the most of the major content management systems. This makes PHP great if you want to build a business's website, which makes it an ideal option if you want to do freelance web development for small businesses. I did that for three years as a PHP developer.
If you're interested in doing anything else, I'd choose Python. Python is a general purpose programming language and is one of the most popular languages out there. There's a library for everything. Python also gives you a chance to pivot to other kinds of development later, where PHP is almost exclusively a web language.
No matter which one you pick, you'll be able to build cool things and find work. Best of luck with your back-end adventures!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
If you want to build content sites, I'd choose PHP. PHP has WordPress, Drupal, Joomla, and Expression Engine, which accounts for most of the most of the major content management systems. This makes PHP great if you want to build a business's website, which makes it an ideal option if you want to do freelance web development for small businesses. I did that for three years as a PHP developer.
If you're interested in doing anything else, I'd choose Python. Python is a general purpose programming language and is one of the most popular languages out there. There's a library for everything. Python also gives you a chance to pivot to other kinds of development later, where PHP is almost exclusively a web language.
No matter which one you pick, you'll be able to build cool things and find work. Best of luck with your back-end adventures!