Код
#новости

IEEE Spectrum выпустил рейтинг популярности языков программирования за 2024 год

Python снова лидирует с огромным отрывом. Следом за ним идут Java, JavaScript и C++.

Журнал американского Института инженеров электротехники и электроники IEEE Spectrum опубликовал ежегодный рейтинг популярности языков программирования. Рейтинг включает в себя три раздела:

  • Spectrum — основной график, показывающий популярность языков среди разработчиков. Для его формирования использовались вручную отобранные данные из разных источников — поиск в Google, форум Stack Overflow, а также цифровые библиотеки IEEE Xplore, GitHub и Discord.
  • Trending — с помощью этого раздела рейтинга разработчики могут узнать о языках, набирающих популярность.
  • Jobs — раздел демонстрирует спрос на технологии среди работодателей. Список составляли по требованиям из вакансий, опубликованных на CareerBuilder и IEEE Job.

Python снова в отрыве

Абсолютным лидером в 2024 году вновь стал Python, который продолжает увеличивать отрыв. Причина такой востребованности — наличие известных библиотек на этом языке для таких областей, как искусственный интеллект, а также его педагогическая популярность, ведь многие студенты и школьники изучают именно Python.

Скриншот: IEEE Spectrum / Skillbox Media

Python также довольно востребован среди работодателей, хотя его преимущество над другими языками в этом разделе не так велико. Как и в прошлом году, он занимает второе место после языка SQL, который HR-специалисты предпочитают видеть в паре с другим языком. Популярность SQL среди работодателей является следствием сегодняшнего акцента компаний на сетевые и облачные архитектуры систем.

Java, JavaScript и C++ тоже в топе

Такие языки программирования, как Java, Javascript и C++, также сохраняют высокие позиции. Однако тут интересна другая деталь. Typescript, расширение Javascript, поднялся на несколько позиций выше во всех рейтингах, особенно в рейтинге Jobs — здесь он занимает четвёртое место по сравнению с 11-м в прошлом году.

Скриншот: IEEE Spectrum / Skillbox Media

Кроме того, хорошо поднялся наверх Rust — язык, предназначенный для создания системного ПО, как, например, C или C++. Но в отличие от этих двух языков, Rust безопасен для памяти — он использует различные техники для гарантии того, что программы не смогут записывать данные в те места в памяти, которые им не положены. Такие ошибки являются одной из причин уязвимостей в системе безопасности.

Новички и выбывшие

Два языка в этом году попали в рейтинг впервые — это Apex и Solidity. Apex предназначен для создания бизнес-приложений, использующих сервер Salesforce в качестве backend-основы, а Solidity — для создания смарт-контрактов на блокчейне Ethereum.

Скриншот: IEEE Spectrum / Skillbox Media

Есть и те языки, которые выбыли из рейтинга. Это не означает, что они мертвы, однако и широкого распространения у них нет. К таким языкам, например, относится Forth, который популярен среди людей, создающих 8-битные ретросистемы, благодаря своей миниатюрности. В рейтинг также не попал язык общего назначения Zig, однако люди, владеющие им, могут получать высокую зарплату.

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!

Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Научитесь работать с нейросетями — бесплатно!
Большая конференция по ИИ: пять экспертов и 10 нейросетей. Освойте нейросети — работа с ними становится обязательным навыком. Нажмите на баннер, чтобы узнать подробности.
Смотреть программу
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована