DEV Community

[Comment from a deleted post]
tylerlwsmith profile image
Tyler Smith

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!