PhP , Python, Node.js - часто используют для Web разработки, оно и понятно - это очень удобные языки для разработки сайтов и подобных проектов.
PHP
PHP - можно рассматривать, как инструмент, с помощью которого можно преобразовать различные CMS.В этой профессий очень низкий порог входа: можно стать разработчиком того же WordPress, выучив за вечер пару PHP команд. Стоит также понимать, что на PHP ещё пишут довольно крупные проекты с помощью Laravel, YII, Symphony, и другие мощных инструментов.
Python
у Python есть два основных инструмента для веб разработки, Flask и Jango.На Flask пишут сайты без особого функционала, на Jango уже пишут более объёмные и сложные сайты, в целом на нём можно и сайт визитку забабахать, и огромный сайт с продуманной базой данных или интернет магазин.
Node.js
Прежде чем сделать свой выбор, следует спросить себя, кто будет писать фронтенд — если вы, то выбирайте nodejs — тогда вы немного сэкономите на изучении нового языка при разработке. Очень удобно учить только один язык и для бэкенда, и для фронтенда.
Материалы использованные в ответе:
- PhP или Python
- flask или django
- Видеокурсы : Python - для самых начинающих