Заголовок декабря: C# на пути к тому, чтобы стать языком программирования 2023 года
Да, я знаю, мы были здесь раньше. В конце 2022 года казалось, что C# станет языком программирования этого года. Но в последний момент титул неожиданно отобрал C++. В этом году мы более уверены в победе C#. Он прибавил +2,38% за 1 год, тогда как его ближайшие конкуренты Fortran и F# прибавили только +0,64% и +0,48% соответственно. Может показаться немного странным, что большинство из 20 лучших языков потеряли популярность в 2023 году. Так что же произошло? Ответ кроется в длинном хвосте, где находятся все малые языки. Все они немного продвигаются вперед и приближаются к большим языкам. Для иллюстрации: год назад рейтинг языка под номером 50 составлял 0,14%. Текущий язык номер 50 имеет рейтинг 0,24%. В любом случае, нам всем интересно узнать, какой язык станет языком программирования года! -- Пол Янсен, генеральный директор TIOBE Software
Другие языки программирования
Полный список 50 лучших языков программирования приведен ниже.
Следующие 50 языков программирования
В следующем списке языков обозначены номера с 51 по 100. Поскольку различия относительно невелики, языки программирования перечислены только (в алфавитном порядке).
- 4th Dimension/4D, ABC, Algol, Apex, ATLAS, AutoLISP, Bash, Boo, Carbon, CIL, CL (OS/400), Clipper, Clojure, Curl, Eiffel, Elm, Erlang, GAMS, Groovy, Icon, Inform, Io, J#, LabVIEW, Ladder Logic, LiveCode, Maple, Modula-2, MOO, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, PostScript, Pure Data, Q, Racket, Ring, RPG, Smalltalk, Snap!, Solidity, SPARK, SPSS, Tcl, VHDL, Wolfram, X10, Zig
Очень долгая история
Чтобы увидеть более широкую картину, ниже приведены позиции 10 лучших языков программирования за много лет назад. Обратите внимание, что это средние позиции за период 12 месяцев.
Здесь есть 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 является полным по Тьюрингу. Таким образом, хотя этот язык очень старый, в индексе он имеет лишь короткую историю.
Зал славы языков программирования
Зал славы со списком всех лауреатов премии «Язык программирования года» показан ниже. Награда вручается языку программирования, имеющему наибольший рост рейтингов за год.
Оригинал статьи: https://www.tiobe.com/tiobe-index/