Самое главное требование - востребованность на рынке труда.
До этого несколько недель занимался изучением Python, но потом в интернете наткнулся на разгромную статью касательно этого языка о том, что он скоро загнётся и потеряет свою актуальность. Автор той статьи посоветовал учить Java.
И теперь я сомневаюсь какой язык выбрать.
Сейчас стоит выбор между Python, PHP, Java.
Программировать уже умеешь? Если нет - однозначно Python, он самый подходящий для обучения. После него переучиваться в куче важных вещей не придётся А так одним языком не ограничишься, в любом случае понадобятся несколько. Но то потом, сначала с одним разберись
Определить язык бэкенда того или иного сайта извне не всегда можно. Но если это удается сделать, то вот статистика использования языков программирования: