É difícil responder o que é melhor pois o melhor é relativo, depende sempre de um ponto de vista.
Se não, daqui a pouco você virá perguntar qual o melhor framework, banco de dados e até mesmo a melhor IDE. Devemos assumir nosso papel de analista e entender cada caso.
Programar é um trabalho como qualquer outro, a gente não chega no trampo e impõe qual Stack de tecnologia será utilizada, pelo contrário, nos que temos que ter estudado a base da programação e devemos nos adaptar a stack utilizada pela empresa.
Então o correto não é buscar pela melhor linguagem e sim buscar por vagas disponíveis que você tem interesse e estudar a fundo todos os requisitos que a vaga pede.