Если загуглить, то можно заблудиться в противоречивых мнениях) Предлагаю своё видение, опираясь на реальный программерский и преподавательский опыт. Критерии, на которые опираюсь: лёгкость освоения, количество обучающих материалов и вакансий. Рейтинги, которые учитывают профи: Stack Overflow, TIOBE, GitHut 2.0