Найти в Дзене

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

Оглавление

Майский заголовок: Где этот новый язык программирования?

Как уже говорилось ранее, популярность языков программирования достаточно стабильна. Если мы посмотрим на первые 10 языков программирования в индексе TIOBE, то C# будет самым молодым из них. C# появился в 2000 году. То есть 23 года назад! Почти каждый день рождается новый язык программирования, но вряд ли кто-то из них входит в топ-100. По крайней мере, не в первые 10 лет. Единственные языки моложе 10 лет в текущей сотне лучших: Swift (#14), Rust (#17), Crystal (#48), Solidity (#59), Pony (#71), Raku (#72), Зиг (#88) и Хак (#92). Ни одному из них не меньше 5 лет. Другими словами, новичку почти невозможно попасть в чарты. Наоборот, мы видим, что золотые старички возрождаются. Возьмем, к примеру, Fortran, который вернулся в топ-20 благодаря растущему спросу на числовые вычислительные мощности. Итак, если вы только что изобрели совершенно новый язык, наберитесь терпения! -- Пол Янсен, генеральный директор TIOBE Software

Индекс TIOBE Programming Community — это показатель популярности языков программирования. Индекс обновляется раз в месяц. Рейтинги основаны на количестве квалифицированных инженеров по всему миру, курсах и сторонних поставщиках. Для расчета рейтингов используются популярные поисковые системы, такие как Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu. Важно отметить, что индекс TIOBE не касается лучшего языка программирования или языка, на котором написано большинство строк кода.

-2

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

Ниже перечислены полные 50 лучших языков программирования.

-3

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

Следующий список языков обозначает языки с #51 по #100. Поскольку различия относительно невелики, языки программирования только перечислены (в алфавитном порядке).

  • 4th Dimension/4D, ABC, Algol, Alice, APL, AutoHotkey, Awk, bc, Boo, C shell, CL (OS/400), CLIPS, Clojure, CoffeeScript, Common Lisp, Eiffel, Elixir, Elm, Erlang, GAMS, Hack, Icon, IDL, Io, J, J#, JScript, LabVIEW, Ladder Logic, NATURAL, Nim, OCaml, OpenEdge ABL, PL/I, Pony, PowerShell, Q, Racket, Raku, RPG, S, Smalltalk, Snap!, Solidity, SPARK, Tcl, VBScript, VHDL, X++, Zig

Очень долгая история

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

-4

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

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

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

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

-5

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