04.04.2022 в 01:03 (ред.)

Python стал самым популярным языком программирования к началу 2022

Сообщество программистов TIOBE обновили рейтинг языков программирования, в котором лидером стал Python.

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

Для расчета рейтинга используются популярные поисковые системы, такие как Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu.

Важно отметить, что индекс TIOBE – это не рейтинг лучшего языка программирования или языка, на котором написано больше всего строк кода.

Итак, по версии TIOBE на январь 2022 года на первую строчку поднялся Python. К сожалению, PHP упал на 11 место, хотя ранее занимал 8-е. Javascript остался на 7-м месте.

Таблица рейтинга языков по версии TIOBE

Январь 2021Январь 2022ЯзыкРейтингРазница
13Python13,58%+1,86%
21C12,44%-4,94%
32Java10,66%-1,30%
44C++8,29%+0,73%
55C#5,68%+1,73%
66Visual Basic4,74%0,90%
77Javascript2,09%-0,11%
811Assembly Language1,85%+0,21%
912SQL1,80%+0,19%
1013Swift1,41%-0,02%
118PHP1,40%-0,60%
129R1,25%-0,65%
1314Go1,04%-0,37%
1419Delphi / Object Pascal0,99%+0,20%
1520Classic Visual Basic0,98%+0,19%
1616MATLAB0,96%-0,19%
1710Groovy0,94%-0,90%
1815Ruby0,88%-0,43%
1930Fortran0,77%+0,31%

Из известных и довольно популярных языков программирования, которые точно на слуху, можно отметить:

  • Objective-C – 24 место
  • Rust – 26 место
  • Kotlin – 29 место
  • Dart – 37 место

Самый резкий рост произошел у языка Fortran – с 30-го на 19-е место.

Есть ли серьезные соперники у Python? Есть ли новые отличные языки, которые могут составить конкуренцию в будущем?

Если мы посмотрим на перспективные языки последних нескольких лет, то увидим следующие изменения в 2021 году:

  • Swift с 13 до 10,
  • Go с 14 до 13,
  • Rust с 26 до 26,
  • Julia с 23 до 28,
  • Kotlin с 40 до 29,
  • Dart с 25 до 37,
  • TypeScript с 42 до 49.

Таким образом, за исключением, возможно, Swift и Go, мы не ожидаем появления новых языков в топ-5 или даже топ-3 в ближайшее время.

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

Javascript PHP Python

Подпишитесь на новости

Никакого спама, только новости и полезные материалы