Самые популярные языки программирования в 2023 году

183
1
Самые популярные языки программирования в 2023 году

В первый раз в 10-ку самых популярных и востребованных языков программирования по версии рейтинга TIOBE попал набирающий обороты Go (поднялся сразу с 13 места). Языку доверяют и разработчики и предприниматели, что в первую очередь вызвано поддержкой его техногигантом Google. Однако поднимется ли Go выше в рейтинге популярности и останется ли вообще в первой десятке, вопрос пока открытый. 

какой язык программирования самый популярный
Разброс зарплат в актуальных вакансиях на hh.ru для Go-разработчиков

Как определяются самые популярные языки 

Напомним, рейтинг TIOBE является одним из самых известных и основывается на многих факторах. Оценивается количество открытых вакансий для разработчиков, частота запросов в поисковиках, количество курсов, обучающих данному языку программирования, мониторятся также социальные сети. Помимо этого играет роль количество крупных ИТ-проектов, в разработке которых применялись языки. Например среди заметных продуктов, выпущенных на Go за последнее время можно привести в пример Docker и Kubernetes. 

10 самых популярных языков программирования по рейтингу TIOBE

Полный список самых популярных языков программирования по индексу TIOBE на март 2023 года выглядит следующим образом:

  1. Python
  2. C
  3. Java
  4. С++
  5. C#
  6. Visual Basic
  7. JavaScript
  8. SQL
  9. PHP
  10. Go
Какой язык программирования самый популярный
Так это выглядит в индексе TIOBE

Можно обратить внимание, что первая 7-ка в рейтинге не меняет своих позиций с прошлого марта. Хотя, если обратиться к графикам популярности языков программирования за все время, можно сделать определенные умозаключения. Например: лидер всех рейтингов-Python, даже и не думает снижать свои позиции, хоть и немного сбавил обороты.

Самые популярные языки программирования в 2023 году
График популярности Python с 2002 года

Топ курсов программирования Python: для новичков и продвинутых, для школьников, с трудоустройством, экспресс программы и бесплатные курсы (обновлено в 2023)

А вот практически столь же популярный и востребованный Java, похоже в скором времени останется за бортом первой тройки. Ведь отставание от него С++ и так уже мизерное, а с учетом новой волны популярности «плюсов» (стал языком года 2022), вполне возможна рокировка.

самые популярные в мире языки программирования
Планомерное падение рейтинга Java
какой язык программирования самый популярный в мире
Ренессанс С++

В целом из первой 7-ки только Visual Basic слегка просел за последний год (хоть и очевиден факт «воскрешения» в 2020 году), все остальные языки программирования остаются пока в плюсе.

популярные языки программирования в 2023 году
График популярности языка программирования Visual Basic

Еще из заметного в 10-ке: SQL поднялся с десятой на восьмую позицию, а “зашкварный” для некоторых разработчиков PHP продолжает терять в популярности и опустился на 9 место в рейтинге.

какой язык программирование популярный
Без комментариев

Также неожиданно набрал в популярности детский Scratch перескочив с 23 сразу на 14 место. Однако это видимо объясняется повышенным интересом в настоящее время к программированию подрастающего поколения. Точнее их родителей: дети приступают к обучению «программирования» на Scratch лет с 6 обычно, вряд ли в таком возрасте это происходит осознанно. Точнее интерес не к самому процессу (хотя бывает и так), а конечно же к доходам программистов. При этом интересно, что пик расцвета Scratch, судя по графику, пришелся на далекий 2017 год. Почему же интерес аудитории к нему возвращается не очень понятно. Возможно дело в том, что образование детей становится все более ранним и множество родителей пытаются уже в дошкольном возрасте направить своего ребенка на «путь истинный». А для таких юных «программистов» обучающим платформам предложить кроме Scratch нечего. Ну, а раз есть спрос, то будет и предложение: курсов становится все больше, популярность растет.

популярный язык программирования в 2023
График популярности Scratch

Профессии в сфере IT. Кто такие айтишники, чем они занимаются и сколько зарабатывают?

Самые востребованные языки программирования по рейтингу PYPL

Однако не стоит так однозначно оценивать вышеприведенные данные. Другой не менее известный рейтинг популярности языков программирования PYPL, пусть и показывает рост востребованности Go, но оставляет его пока только лишь на 12 месте. А с учетом того, что С и С++ объединены в одну позицию (в индексе TIOBE занимали две: второе и четвертое место), то Go оказывается и того ниже. 

Что касается первой десятки согласно PYPL, то она выглядит так:

  1. Python
  2. Java
  3. JavaScript
  4. C/C++
  5. C#
  6. PHP
  7. R
  8. TypeScript
  9. Swift
  10. Objective-C
В процентах

Из самого заметного:

  • Python лидирует по всем возможным и невозможным рейтингам
  • JavaScript (кстати, весьма ожидаемо) здесь на 3-ем месте, против всего 7-го в TIOBE
  • Самый большой рост в 10-ке- JavaScript и TypeScript
  • Самый большой рост в целом за год- Rust (11 место)
  • Самое большое падение в 10-ке (да во всем рейтинге) — Java
  • Помимо JavaScript и TypeScript, среди десяти самых популярных языков программирования, рост показал еще только Swift, все остальные за год просели.

Почему это важно 

В конце стоит напомнить: оба рейтинга подчеркивают,  что они не выбирают лучший язык программирования или язык на котором написано больше всего строчек кода в мире. Речь именно о востребованности и популярности на рынке. 

То есть условным фаундерам, стартаперам и ИТ-предпринимателям при выборе языка для своего проекта стоит опираться на индексы по нескольким причинам. 

  1. Во-первых языки в 10-ке показали свою надежность и “долговечность” в больших проектах. 
  2. Во-вторых- чем популярнее язык, тем больше обучают ему, а соответственно проще найти талантливых разработчиков для своего стартапа.

Что же касается будущих разработчиков, которые находятся на развилке с выбором первого языка программирования для обучения, также благоразумно было бы выбрать что-то из первой 10-ки (хотя зависит от специфики). Можно, конечно рискнуть и взять язык, только набирающий обороты, в надежде оказаться в числе немногих сильно востребованных специалистов на расширяющемся рынке. Однако в данном случае всегда есть шанс промахнуться и оказаться в пролете. Да что уж там, популярные языки выучить будет гораздо проще: куча курсов для начинающих, материалов в свободном доступе, книг, большое профессиональное комьюнити, которое всегда придет на помощь на различных форумах и пр.

Однако ни фаундерам, ни разработчикам не стоит забывать о том, что ИТ-сфера развивается семимильными шагами и то, что еще вчера было актуальным, сегодня уже никому не сдалось. Поэтому самое правильное-быть гибким и следить за индустрией. Предпринимателям- быстро переходить на новые технологии, если этого требует проект, разработчикам- не зацикливаться на одном языке и постоянно развиваться.

Читайте также:

Какой язык программирования выбрать первым для изучения

Поделиться

Похожие статьи

Популярные статьи

Последние новости

Последние комментарии