Топ языков программирования с самым большим сообществом разработчиков

Топ языков программирования с самым большим сообществом разработчиков

07.05.2021      9531

Аналитики британской фирмы SlashData, изучающей сообщества разработчиков, выпустили ежегодный отчёт State of the Developer Nation, в котором описывают аудиторию 14 популярных языков программирования.

Больше разработчиков хороших и разных

 

В новом отчете SlashData говорится о стремительном росте числа активных разработчиков программного обеспечения во всем мире. В настоящее время их количество составляет около 24,3 млн. человек. Этот вывод основан на данных опроса компании, проведенного в период с ноября 2020 года по февраль 2021 года с участием более 19000 разработчиков из 155 стран.

По оценке SlashData, количество разработчиков в мире увеличилось на 14% по сравнению с октябрем 2020 года, когда их число составляло около 21,3 млн.

Методология исследования

Существует множество популярных рейтингов языков программирования таких как TIOBE Index или ежегодный опрос разработчиков Stackoverflow. Они делают предположения о пользовательской базе языков на основе сложных формул и нескольких источников данных.

Исследователи State of the Developer Nation опираются на два показателя: независимую оценку количества разработчиков программного обеспечения по всему миру и экстраполяцию из «крупномасштабных опросов с низким уровнем систематической ошибки».

SlashData утверждает, что его методология дает «обширную и надежную информацию о том, кто использует язык и в каком контексте».

Популярные языки

В опросе SlashData приняли участие более 19 000 респондентов из 155 стран.

 

 

Первый квартал 2021 года показал, что JavaScript – язык с самым большим сообществом разработчиков – 13,8 млн. человек, за ним следуют Python – 10,1 млн., Java – 9,4 млн. и C/C++ – 7,3 млн.

JS

В отчете говорится, что JavaScript – самый популярный язык, который вместе с TypeScript и CoffeeScript используют почти 13,8 млн. разработчиков по всему миру.

В период с четвертого квартала 2017 года по первый квартал 2021 года к сообществу JS присоединилось более 4,5 млн. новых разработчиков. Это самый высокий рост в абсолютных цифрах среди всех языков программирования.

JavaScript настолько популярен, что четверть разработчиков используют его в таких секторах программного обеспечения, как анализ данных и встроенные системы.

Python

Python насчитывает более 10 миллионами пользователей. Он популярен во многом благодаря широкому использованию в передовых технологиях. Рост науки о данных и машинного обучения (ML) является главным фактором популярности Python. Около 70% разработчиков машинного обучения и специалистов по обработке данных используют Python. Для сравнения, только 17% используют R – язык, связанный с наукой о данных. Python также широко применяют для автоматизации серверных систем.

В январе GitHub Education опубликовал данные опроса, показывающие, что Python, HTML и JavaScript – языки, которые чаще всего используют студенты. Это означает, что есть целое поколение молодых разработчиков, для которых эти языки будут основными долгое время.

Java

Java – краеугольный камень экосистемы мобильных приложений Android, а также один из важнейших универсальных языков. Язык существует уже более двух десятилетий, и его популярность среди разработчиков продолжает стабильно расти. С конца 2017 года 2,5 млн разработчиков присоединилось к сообществу Java, которое сейчас насчитывает 9,4 млн программистов.

Другие

По оценке SlashData, следующие три крупнейших сообщества разработчиков используют C/C++, C# и PHP. Другие большие группы разработчиков предпочитают Kotlin, Swift, Go, Ruby, Objective C, Rust и Lua.

SlashData отмечает, что Rust и Lua были двумя самыми быстрорастущими сообществами языков программирования за последние 12 месяцев, хотя и с меньшей базой, чем у Python.

Rust не используется широко, но в этом году его сообщество вышло из тени Mozilla и создало собственный Rust Foundation, поддерживаемый Amazon Web Services, Microsoft Azure, Google и Mozilla.

Google стремится к тому, чтобы Rust стал вторым языком ядра Linux, и использует его для создания нового кода операционной системы Android. Разработчики также ценят систему управления пакетами Rust Crates.

В отличие от последних рейтингов TIOBE и Stack Overflow, отчет SlashData показывает небольшое смещение в пользу JavaScript и Python, но при этом в десятке лидеров нет существенных изменений.



Источник: https://infostart.ru/journal/news/tekhnologii/top-yazykov-programmirovaniya-s-samym-bolshim-soobshchestvom-razrabotchikov_1438327/
Автор:
Сергей Кравченко Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. pavel06 08.05.21 19:35 Сейчас в теме
Почему 1С не присутствует? Неполные данные.
maksa2005; +1 Ответить
3. XAKEP 10.05.21 15:34 Сейчас в теме
(1)
думаю по причине не английского сообщества и кода на русском языке
5. cdiamond 211 11.05.21 10:38 Сейчас в теме
(3) я писал много в 1С на английском диалекте, но составители рейтинга меня проигнорили
2. aspirator23 467 09.05.21 09:53 Сейчас в теме
Исследователи SlashData не знали о нем, поэтому забыли спросить.
4. user628321_dadalexey 11.05.21 03:19 Сейчас в теме
Странный рейтинг. Смотря что считать языком программирования. Первая и вторая строчки точно не являются ими. 13 млн. программистов? Да, ладно. Столько работодателей нет во всём мире. Не то что программистов. Но тенденция налицо. Специалисты отдают больше предпочтения свободному программному обеспечению. Предлагаю 1С сделать нечто похожее. Например, создать платформу 1С-free или нечто похожее. Количество программистов резко подскочит. Правда нужно обеспечить взаимодействие платформы с интерфейсами, которые популярны на условном Западе.
6. starik-2005 2452 11.05.21 17:17 Сейчас в теме
(4)
Например, создать платформу 1С-free или нечто похожее. Количество программистов резко подскочит.
Так есть же ОнСкрипт, но как-то сообщество резко не подскочило - его юзают 1С-неги, которым лень разбираться в том же JS (NODE).

ЗЫ: по поводу количества работодателей, то только в Китае их овер 20кк:
Индустрия услуг в Китае стала более значимой за указанный пятилетний период. На конец прошлого года было зарегистрировано 17,16 млн юридических лиц в данной отрасли. На их долю пришлось 78,8 проц. от общего числа юридических лиц в стране.
Это только юридических лиц. В Европе и США работодателей юридических лиц еще больше. Если вообще всю Азию добавить и Южную Америку, то количеств юр.лиц легко перевалит за 100кк.
7. user628321_dadalexey 12.05.21 12:04 Сейчас в теме
(6) "Так есть же ОнСкрипт"
Я писал про открытую лицензию, а не об ещё одном способе вызова.

"В Европе и США работодателей юридических лиц еще больше. "
Я имел в виду реально создающих программный код. Таких корпораций немного. Любителей и количество скачиваний оболочек..., возможно, столько, сколько указано в отчёте.
Оставьте свое сообщение

См. также

В Google Play добавили новый раздел для разработчиков

Новость Android Google ИТ-новость Мобильные приложения Новости компаний

В мае Google объявил о новом требовании для Android-приложений, которые будут публиковаться в официальном магазине. Теперь для этого в Google Play Console появился соответствующий раздел Data safety (безопасность данных).

вчера в 15:41    2965    user1015646    1       

Новости Windows 11: первое обновление и свежие параметры безопасности

Новость Windows Безопасность ИТ-новость

Компания Microsoft представила первое обновление свежей операционной системы. Кроме того, официально опубликовали финальную версию базовых параметров безопасности для установки Windows 11.

вчера в 13:16    1803    user1015646    3       

Google Chrome больше не сможет использовать протокол FTP

Новость Google Безопасность Интернет ИТ-новость

Разработчики браузерного движка Chromium к релизу Chrome 95 полностью отключили поддержку устаревшего протокола передачи файлов FTP. Другие браузеры отказались от него еще раньше.

вчера в 11:41    1240    VKuser24342747    0       

Microsoft начала тестировать запуск Android-приложений в Windows 11

Новость Windows Android ИТ-новость Мобильные приложения Новости компаний

Microsoft разрешила участникам предварительного тестирования Windows 11 устанавливать приложения для Android через Windows Store. Пока доступен только ограниченный набор программ.

26.10.2021    1036    VKuser24342747    0       

«Яндекс» разработал протокол для ускорения работы поисковых систем

Новость Интернет Искусственный интеллект ИТ-новость Яндекс

«Яндекс» совместно с Microsoft создали протокол IndexNow, который позволяет сайтам оповещать поисковые системы об изменениях. Технология поддерживается только в Bing и в поиске «Яндекса».

26.10.2021    1454    VKuser24342747    0       

Microsoft представила веб-версию редактора кода VS Code

Новость ИТ-новость Новости компаний Облачные технологии

Microsoft выпустила браузерный вариант приложения VS Code, который позволяет писать код онлайн. Для работы программы не потребуется установка дополнительных расширений.

25.10.2021    12020    VKuser24342747    6       

«Ростелеком» запустит облако на процессорах «Эльбрус»

Новость Импортозамещение ИТ-новость Микроэлектроника Новости компаний Облачные технологии

«Ростелеком» создаст облачную платформу на «Эльбрусах» для государственных предприятий и бизнеса. Организации смогут получить частное облако, работающее на полностью российских технологиях.

25.10.2021    3648    VKuser24342747    0       

GitLab вышел на биржу с капитализацией 11 млрд долларов США

Новость git ИТ-новость Новости компаний

Компания GitLab, которая разработала одноименную систему управления git-репозиториями, провела первичное размещение акций (IPO) на бирже Nasdaq. Капитализация разработчика достигла 11 млрд долларов США.

22.10.2021    1725    user1015646    1       

В России создали лицензию для свободного ПО

Новость Импортозамещение ИТ-новость Минкомсвязь

Специалисты Минцифры разработали государственную открытую лицензию для программного обеспечения. Официальной презентации документа не проводили – текст документа обнаружили в Git-репозитории.

21.10.2021    2116    user1015646    1       

Депутаты Госдумы предложили Google и YouTube обсудить исполнение российских законов

Новость Google Законодательство ИТ-новость Новости компаний

Депутаты Госдумы пригласили Google и YouTube 25 октября в формате видеоконференции обсудить соблюдение российского законодательства. ИТ-компании приняли предложение.

19.10.2021    2552    VKuser24342747    9       

Разработчик создал язык Ć для написания кода на С, Python и JavaScript одновременно

Новость ИТ-новость Языки программирования

Разработчик из Польши Петр Фусик представил язык программирования Ć. Главная особенность технологии – возможность транслировать написанный код на С, С++, Java, Python и другие языки.

19.10.2021    13164    VKuser24342747    3       

Microsoft добавила подсистему Windows для Linux в Microsoft Store

Новость Windows ИТ-новость Новости компаний

Пользователям Windows 11 стала доступна предварительная версия подсистемы Windows для Linux (WSL). Ее можно установить из Microsoft Store.

18.10.2021    7934    SKravchenko    5       

Python вытеснил C с первого места в рейтинге языков программирования за октябрь

Новость ИТ-новость Рейтинг Языки программирования

Python впервые за 20 лет сумел обогнать Java и C по популярности и занять первую строчку в рейтинге TIOBE. Автор языка программирования Гвидо ван Россум поблагодарил сообщество за поддержку.

18.10.2021    5319    VKuser24342747    4       

Google сказал «SOS»: интернет-гигант поддержит новую программу вознаграждений

Новость Google ИТ-новость

Компания Google объявила о поддержке пилотной программы вознаграждений за поиск уязвимостей в софте с открытым исходным кодом. Ее назвали SOS (Secure Open Source, безопасное открытое ПО).

15.10.2021    2736    user1015646    0       

Samsung по ошибке предложил британцам предустановить российское ПО

Новость Импортозамещение ИТ-новость Мобильные приложения Новости компаний

Samsung в описании обновления для пользователей из Великобритании упомянула о том, что на устройства будут предустановлены российские мобильные приложения. Позже компания признала сообщение техническим сбоем.

14.10.2021    3332    VKuser24342747    2       

PostgreSQL 14: встречаем новую версию популярной СУБД с открытым кодом

Новость PostgreSQL ИТ-новость

Разработчики представили крупное обновление СУБД PostgreSQL. В свежей 14-й версии упростили доступ к информации в JSON-формате и добавили поддержку несмежных диапазонов, улучшили производительность и работу с распределенными данными.

13.10.2021    3666    user1015646    1       

Новые возможности Microsoft Office 2021

Новость ИТ-новость Новости компаний

5 октября Microsoft выпустила новую версию офисного пакета приложений Office 2021. Он предназначен для предприятий и пользователей, которые не хотят покупать Office 365, доступный только по подписке.

12.10.2021    16421    SKravchenko    0       

МГУ представил первый национальный стандарт для ИИ и больших данных

Новость Искусственный интеллект ИТ-новость

Национальный центр цифровой экономики МГУ подготовил к публичному обсуждению первую редакцию отечественного стандарта для работы с большими данными и нейросетями.

12.10.2021    4784    VKuser24342747    1       

Минцифры намерено встроить электронную подпись в SIM-карту

Новость ИТ-новость Минкомсвязь Цифровая подпись

Минцифры совместно с ФСБ, провайдерами и научными организациями разрабатывают технологию, которая позволит использовать электронную подпись при помощи стандартной SIM-карты.

11.10.2021    8720    VKuser24342747    2       

Крупнейшие российские ИТ-разработчики объединятся для развития Open Source

Новость Импортозамещение ИТ-новость Цифровая экономика

В Москве прошел форум Russia Open Source Summit. На нем лидеры российской ИТ-отрасли презентовали стратегию развития Open Source до 2024 года и анонсировали создание некоммерческой организации Russian Open Source Foundation.

11.10.2021    11082    ЕленаЧерепнева    2       

Язык программирования Python получил масштабное обновление

Новость ИТ-новость Языки программирования

В официальном блоге Python представлена последняя стабильная версия языка под номером 3.10.0. Из новинок – улучшенное отображение ошибок, поддержка структурного сопоставления и более строгого итерирования.

08.10.2021    14320    VKuser24342747    8       

Microsoft официально выпустила релизную версию Windows 11

Новость Windows ИТ-новость Новости компаний

Бесплатное обновление Windows 10 до одиннадцатой версии доступно для всех владельцев системы. Главные изменения – повышенная безопасность и улучшение дизайна.

07.10.2021    5472    VKuser24342747    7       

Крупное обновление для Ubuntu стало доступно для бета-тестирования

Новость Ubuntu ИТ-новость

Разработчики представили бета-версию Ubuntu 21.10 под названием Impish Indri. Последний раз операционная система получала крупный апдейт весной 2021 года.

05.10.2021    17016    VKuser24342747    4       

Привет, Java 17: что нового

Новость ИТ-новость Языки программирования

Вышла новая версия Java 17. Три ключевых изменения: использование только строгой семантики чисел с плавающей точкой, единый API (прикладной программный интерфейс) для генераторов псевдослучайных чисел и отдельный API сторонних функций и памяти.

04.10.2021    10142    user1015646    0       

Исследователи нашли способ передавать данные через полое оптоволокно

Новость Интернет ИТ-новость Телекоммуникации

Британская компания BT заявила о создании пустотелого оптического волокна, заполненного воздухом. Технология может применяться для передачи данных, в том числе использующих квантовое шифрование.

04.10.2021    9575    VKuser24342747    2