Python сохраняет лидерство в рейтинге TIOBE, а Julia и OCaml растут
В октябрьском рейтинге TIOBE Python снова занял первое место. Julia, Dart и OCaml заметно прибавили, а R закрепился в первой десятке.
Авторы индекса TIOBE опубликовали октябрьский рейтинг популярности языков программирования. Python сохранил первое место, опережая C, расположившийся на второй позиции, и C++, занявший третью. По сравнению с началом 2026 года заметнее всего изменились позиции нескольких специализированных языков.
Топ-20 языков программирования
В первую десятку также вошли Java, C#, JavaScript, Visual Basic, R, SQL и Rust. Полный список двадцати лидеров выглядит так:
- Python
- C
- C++
- Java
- C#
- JavaScript
- Visual Basic
- R
- SQL
- Rust
- Go
- PHP
- Fortran
- Swift
- Scratch
- COBOL
- Perl
- Julia
- Delphi
- MATLAB
Генеральный директор TIOBE Пол Янсен связал рост Julia с повышенным спросом на современные языки, которые сочетают производительность и относительно простой порог входа. Особенно востребован такой баланс в задачах численных вычислений.
По оценке Янсена, Python удобен благодаря высокоуровневому подходу, но его скорость в некоторых сценариях становится ограничением. C++ обеспечивает высокую производительность, однако требует более сложного обучения и предоставляет меньше абстракций. Julia позиционируется как попытка объединить преимущества обоих подходов.
Dart и OCaml приблизились к первой двадцатке
Существенный рывок совершил Dart: за месяц он поднялся с 41-го на 27-е место. Язык давно удерживается рядом с топ-20, чему способствует его использование в популярном наборе инструментов Flutter для создания пользовательских интерфейсов.
Ещё более неожиданным стало продвижение OCaml. Он поднялся с 38-й на 26-ю позицию. Среди причин роста авторы рейтинга называют распространение языка в системах торговли в реальном времени и технологиях синтаксического анализа.
TIOBE также представил версию 0.6 блок-схемы Programming Language Flowchart. Проект должен помочь разработчикам подобрать язык под конкретную задачу, учитывая особенности будущего приложения и требования к разработке.
Как формируется индекс TIOBE
Рейтинг отражает не качество языков и не объём их использования в проектах, а публичный интерес к ним. При составлении индекса учитываются поисковые запросы и упоминания в Google, Bing, Wikipedia, Amazon, YouTube и Baidu, а также публикации в новостях, блогах и социальных сетях.
Python остаётся лидером и опережает C на восемь процентных пунктов. Максимального значения его доля, по данным TIOBE, достигала в июле прошлого года — 26,98%. После этого показатель снижался и к июню составил 18,94%.
Одновременно растёт интерес к более специализированным языкам. R, конкурирующий с Python в области Data Science, за год поднялся с 14-го на 8-е место и несколько месяцев удерживается в первой десятке. Perl, который часто применяют для автоматизации и системных скриптов, также демонстрирует восстановление интереса: с начала 2025 года он поднимался с 19-й позиции до 13-й, хотя в июне опускался на 22-е место.
В диапазоне с 51-го по 100-е место языки заметно ближе друг к другу по показателям, поэтому TIOBE перечисляет их в алфавитном порядке. В этот список вошли ActionScript, Apex, Bash, bc, BCPL, Bourne shell, C shell, C++/CLI, Clojure, CoffeeScript, cT, EGL, Elixir, Erlang, F#, GAMS, Groovy, Inform, Io, J#, JScript, JScript.NET, LabVIEW, Logo, ML, Mojo, MQL5, MS-DOS batch, Nim, OpenCL, PL/I, Pure Data, PureBasic, Q, REBOL, Ring, RPG, Solidity, SQR, Tcl, tcsh, thinBasic, V, VHDL, XBase++, XC, Xen, Xojo, XPL и Z shell.
Сообщить о проблеме в публикации
Обращение принято Обращение будет рассмотрено. По результатам проверки публикация может быть исправлена, дополнена, временно скрыта или удалена.







