КАКОЙ ЯЗЫК САМЫЙ ЛУЧШИЙ - это все равно, что спорить о лодках.
Этот катер легкий и быстрый, а эта лодка с парусом может идти без топлива. На яхте хорошо отдыхать, а на этом судне - ловить рыбу. На яхте тоже можно ловить рыбу, но наверное будет не так удобно и понадобится установить кран и сети.
На лайнере вместится много людей, а на байдарке всего один-два человека, но зато ты управляешь ей сам. Вот эта лодка самая красивая, а эта самая надежная. Мне нравится вообще какая-то другая, но она не плывет туда, куда мне нужно.
Так и с языками - нет смысла спорить, какой лучший, главное - что вы хотите сделать. Язык должен соответствовать твоим целям.
Если ты хочешь написать мобильное приложение на айфон, то скорее всего ты пойдешь изучать Swift. Хочешь написать приложение на Андроид - изучай Java.
Есть варианты, когда менее подходящий язык можно адаптировать под конкретную задачу, как в примере с яхтой и рыбацким судном. Но нужно иметь ввиду особенности и/или последствия подобных решений.
Изучай то, что тебе действительно нужно.
Выбери сначала сферу и направление, и соответственно бери тот язык, который там чаще всего применяется.
К тому же, конкретная цель прибавляет +100 к мотивации. Взрослые в отличие от детей не могут учить всё подряд.