Портал DOU опубликовал очередной рейтинг языков программирования, популярных среди украинских разработчиков в 2021 году.

Рейтинг составлен на основе опроса 7211 респондентов, 92% которых живут в Украине. 


Использование в работе

Авторы рейтинга отмечают рост популярности TypeScipt, который в этом году впервые обошел С++. Такими темпами TypeScipt может стать основным языком в экосистеме JavaScript.

Впервые с 2012 года выросла доля C #. При этом доля Python уменьшилась впервые с 2014 года. Использование Java продолжает уменьшаться, хотя и не так активно, как раньше. В общем видно уменьшение доли JVM: доля Kotlin стабильна, использование Scala возобновилось после значительного снижения в  2019-м и сегодня, если сравнивать с  2018 г., даже немного возросло.

Если же смотреть на динамику популярности языков программирования с 2012 года по 2020 год, получится такой график:

Личные предпочтения

Отвечая на вопрос о том, какой язык программирования они выбрали бы, если бы начинали сейчас собственный проект, респонденты показали интерес к Rust. Кроме того заметен спад интереса к Python и тенденцию перехода с JavaScript на TypeScript:

В исследовании также анализируется «индекс личного выбора», который показывает относительное количество пользователей языка, которые выбрали бы его для следующего проекта: 

Изучение новых языков

Среди языков программирования, которые респонденты планируют изучить в этом году лидирует Python. Его собираются изучать почти 18% из тех, кто будет осваивать новый язык. Наибольший рост заинтересованности показали TypeScript и Rust.

Как отмечают авторы исследования, большинство респондентов (83%) хочет изучать новый язык самостоятельно, с помощью книг и документации, 4% будут искать помощь у коллег, а 12% будут использовать традиционный подход – с помощью курсов или индивидуальных занятий.