Найти в Дзене

Самые популярные языки программирования на май 2025 г.

Популярность Python увеличилась еще на внушительные 2,2% за прошлый месяц, достигнув в общей сложности 25,35%. Эти 25,35% — самая высокая доля, которую когда-либо имел язык программирования в истории индекса TIOBE, за исключением Java в июне 2001 года (первый месяц существования индекса TIOBE, когда отслеживалось гораздо меньше языков) и октября 2001 года. Python также побил другой рекорд: это первый случай, когда язык имел такое большое преимущество над остальными — более чем на 15% по сравнению со вторым местом, которым является C++. Единственная причина, по которой другие языки всё ещё существуют — это низкая производительность Python, а также то, что он интерпретируемый и, следовательно, подвержен неожиданным ошибкам во время выполнения. Это означает, что для систем, критичных к безопасности и/или работающих в реальном времени, всё ещё приходится полагаться на другие языки, но в большинстве других областей Python медленно, но уверенно пробивается на вершину.
Полный топ-50 языков
Оглавление

Майский заголовок: Python правит миром

Популярность Python увеличилась еще на внушительные 2,2% за прошлый месяц, достигнув в общей сложности 25,35%. Эти 25,35% — самая высокая доля, которую когда-либо имел язык программирования в истории индекса TIOBE, за исключением Java в июне 2001 года (первый месяц существования индекса TIOBE, когда отслеживалось гораздо меньше языков) и октября 2001 года. Python также побил другой рекорд: это первый случай, когда язык имел такое большое преимущество над остальными — более чем на 15% по сравнению со вторым местом, которым является C++. Единственная причина, по которой другие языки всё ещё существуют — это низкая производительность Python, а также то, что он интерпретируемый и, следовательно, подвержен неожиданным ошибкам во время выполнения. Это означает, что для систем, критичных к безопасности и/или работающих в реальном времени, всё ещё приходится полагаться на другие языки, но в большинстве других областей Python медленно, но уверенно пробивается на вершину.

-2

Другие языки программирования


Полный топ-50 языков программирования приведён ниже.

-3

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


Следующий список языков охватывает позиции с 51 по 100. Поскольку различия между ними относительно незначительны, языки приведены просто в алфавитном порядке.

  • ActionScript, Algol, Alice, APL, bc, CHILL, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, Curl, Eiffel, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, JScript, LabVIEW, Ladder Logic, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, PostScript, Q, Ring, S, Scheme, Smalltalk, SPARK, Stata, Tcl, Transact-SQL, Vala/Genie, VHDL, Wolfram, X++, Xojo, Zig

Долгая история


Чтобы увидеть более полную картину, ниже представлены позиции 10 самых популярных языков программирования за многие годы назад. Обратите внимание, что это средние позиции за период в 12 месяцев.

-4

Здесь есть два важных замечания:

  1. В таблице выше существует различие между "Visual Basic" и "(Visual) Basic". До 2010 года "(Visual) Basic" обозначал все возможные диалекты языка Basic, включая Visual Basic. После обсуждения было принято решение разделить "(Visual) Basic" на отдельные диалекты, такие как Visual Basic .NET, классический Visual Basic, PureBasic и Small Basic, чтобы назвать лишь некоторые. Поскольку Visual Basic .NET стал основной реализацией Visual Basic, теперь он называется просто "Visual Basic".
  2. Язык программирования SQL был добавлен в индекс TIOBE в 2018 году после того, как кто-то указал, что SQL является Тьюринг-полным. Таким образом, несмотря на то что этот язык очень старый, его история в индексе довольно короткая.

Зал славы языков программирования


Ниже представлен зал славы всех победителей награды «Язык программирования года». Эта награда вручается языку программирования, показавшему наибольший рост рейтинга за год.

-5

Оригинал статьи: https://www.tiobe.com/tiobe-index/