Найти в Дзене

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

Оглавление

Заголовок января: C# — язык программирования 2023 года!

Впервые в истории индекса TIOBE C# получил награду «Язык программирования года». Поздравляем! C# входил в десятку лучших игроков на протяжении более двух десятилетий, а теперь, догоняя четыре больших языка, он получил заслуженную награду, став языком с самым большим ростом за год (+1,43%). На втором месте Scratch (+0,83%) и Fortran (+0,64%). C# отнимает долю рынка у Java и становится все более популярным в таких областях, как серверная часть веб-приложений и игры (спасибо Unity). C# можно использовать бесплатно, и он постоянно развивается, делая язык более выразительным с каждой новой версией. C# никуда не денется и, возможно, вскоре даже превзойдет Java.

Помимо C#, в прошлом году в индексе TIOBE произошло много интересных изменений. Fortran и Kotlin навсегда вошли в топ-20 игроков, заменив старых фаворитов R и Perl. Фортран очень хорошо подходит для вычислений с помощью хороших библиотек и остается фаворитом университетов во многих областях. Kotlin — простой в изучении/написании конкурент Java. Интересный вопрос: какие языки войдут в топ-20 индекса TIOBE в 2024 году? Это очень трудно предсказать. Юлия ненадолго коснулась индекса TIOBE в 2023 году, но не смогла удержать эту позицию. Чтобы получить второй шанс, необходима зрелость языка и сообщества Julia. Я бы сделал ставку на Dart (с Flutter) и TypeScript. Последний уже активно используется в промышленности, но в индексе TIOBE он почему-то пока не пробивается. Посмотрим, что готовит 2024 год. -- Пол Янсен, генеральный директор TIOBE Software

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

-2

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

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

-3

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

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

  • Algol, AutoLISP, Avenue, Bash, bc, Boo, CIL, CL (OS/400), CLIPS, Clojure, CLU, Curl, DiBOL, Erlang, Forth, Hack, Icon, Io, J, J#, JScript, LabVIEW, Ladder Logic, Lingo, LiveCode, M4, Maple, MQL5, NATURAL, Nim, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, Racket, REXX, Ring, RPG, Scheme, Snap!, Solidity, SPARK, SPSS, Squirrel, Stata, Wolfram, Xojo, XQuery

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

Чтобы увидеть более широкую картину, ниже приведены позиции 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/