Ползет вперёд: Python обогнал Java в рейтинге языков программирования

JetBrains, крупный разработчик сред для создания кода, представил ежегодный отчет о популярных языках программирования. В рейтинге Developer Ecosystem Survey 2020 язык Python впервые обогнал Java.
Как создавался отчет
В рамках создания четвертого по счету отчета специалисты JetBrains с начала 2020 года опросили 19,7 тысяч разработчиков. Эксперты стремились определить новейшие тренды в разработке программного обеспечения: популярные инструменты, технологии, языки программирования и другие тенденции в сфере создания ПО.
Специалисты выяснили, на каких языках пишут разработчики, и какие планируют освоить в ближайшее время. Составители отчета узнали о востребованных среди программистов средах разработки (IDE) и операционных системах. Опрос показал какое ПО и для каких платформ создают разработчики. Также JetBrains выяснили, сколько разработчиков принимают участие в развитии проектов с открытым исходным кодом.
Ключевые выводы
Согласно опросу, JavaScript (70%) – самый популярный язык программирования для разработчиков. Он занял первое место по частоте использования, так как широко применяется в создании сайтов и веб-приложений. На втором месте – HTML/CSS (61%), на третьем – SQL (56%). Python впервые обогнал Java: 55% против 54%.
В тройке лидеров языков, на которые разработчики планируют перейти в ближайшем будущем, оказались Go, Kotlin и Python с результатам 13%, 10% и 9% соответственно. За прошедший год 30% программистов начали и планируют продолжить изучать Python — с момента публикации предыдущего отчета показатель ощутимо вырос.
Отдельно стоит отметить рост популярности Typescript. В 2017 году его использовали менее 12% разработчиков, и лишь для 1% специалистов язык был основным. Сейчас цифры выросли до 28% и 12% соответственно.
Организаторы опроса выяснили, что 54% разработчиков занято преимущественно созданием веб-сайтов. Над бэкэндом работает 69%, над фронтэндом – 57%. Некоторые разработчики заняты в нескольких проектах, другие одновременно работают с бэкэндом и фронт-эндом.
Среди операционных систем лидирует Windows. 60% респондентов используют её в работе. 50% пользуются Linux, 44% – macOS, 1% – другими системами. Часть специалистов работает сразу с несколькими системами. 84% десктопных разработчиков создают ПО для Windows, 60% – для Linux, 39% – для macOS, 8% – для других систем.
56% разработчиков вносят свой вклад в развитие проектов с открытым исходным кодом, для 5% респондентов эта работа является основной.
См. также
Банк России добавил поддержку NFC-технологии в Систему быстрых платежей
20.05.2022 3269 VKuser24342747 3
GitHub до конца 2023 года полностью перейдет на двухфакторную аутентификацию
12.05.2022 4310 VKuser24342747 0
В России создан алгоритм принятия решений о необходимости обновления критичного ПО
21.04.2022 2437 VKuser24342747 0
ИТ-отрасль представила Минцифры список приоритетных направлений поддержки
15.04.2022 2850 VKuser24342747 1
В России разработали открытую операционную систему «Фантом» на собственном микроядре
02.02.2022 6410 user1015646 2
Let's Encrypt отозвал 2 миллиона сертификатов из-за нарушений в коде
02.02.2022 6228 VKuser24342747 0
Google представила новый сервис на замену непопулярной технологии FLoC
01.02.2022 7390 VKuser24342747 0
Samsung разработала модуль биометрической аутентификации для смарт-карт
28.01.2022 7490 VKuser24342747 0
Apple отложила требование об обязательном удалении аккаунтов в приложениях
27.01.2022 11191 VKuser24342747 0
Минцифры разработает единый стандарт для умных многоквартирных домов
24.01.2022 6759 VKuser24342747 0
Visa разработала способ превратить почти любое устройство в POS-терминал
21.01.2022 8414 VKuser24342747 0
Производитель «Эльбрусов» раскритиковал отсрочку внедрения российских процессоров
18.01.2022 6510 VKuser24342747 0