В рейтинге языков программирования, с которыми лучше всего знакомы разработчики, язык JavaScript обошел Java. По данным очередного опроса, проведенного фирмой HackerRank, его на профессиональном уровне знает более 73% разработчиков. В языке Java хорошо разбирается чуть меньше 71% опрошенных, Си  — 62,84%, Python — 57,02% (в 2017 году его знало 49,44%), а C++ знает 55,77%.

Среди языков, которые участники опроса не знают, но хотели бы изучить, лидируют Go (37,2%) и Kotlin (26,545%). За ними следуют Python (26,14%), TypeScript (21,57%) и R (21,4%). Интерес к языку Scala снизился — если в прошлом году его хотели изучить 27%, то в этом только 20,86%.

Технологиями, которые в ближайшие два года будут активнее всего внедряться, разработчики считают Интернет вещей (так говорят 53% опрошенных) и глубинное обучение (50%), а также облачные сервисы машинного обучения (41,43%).

Среди платформ разработки самой популярной остается Angular — с ней знакомо 33,5% опрошенных. Популярность React (платформы для JavaScript) выросла с 20% в 2017 году до 25,77%, но ее чуть опережает Spring (для языка Java) — 25,9%. Однако именно React чаще всего называют среди платформ, которые разработчики хотели бы изучить, а также среди тех платформ, знание которых больше всего интересует специалистов по подбору кадров.