Найти в Дзене

Самые популярные языки программирования на сентябрь 2023 г.

Оглавление

Заголовок сентября: Kotlin снова входит в топ-20 индекса TIOBE

В прошлом месяце Юлия впервые в истории попала в топ-20 индекса TIOBE. В этом месяце Джулия снова отсутствует, ее заменяет Котлин. Котлин — еще один многообещающий язык. Все началось в 2016 году с первого официального релиза языка Kotlin компанией JetBrains. Большой прорыв произошел быстро: в 2017 году, через год после первого выпуска, Google объявила о первоклассной поддержке Kotlin для Android. Поскольку Java (традиционный язык для Android) считался слишком многословным, популярность Kotlin выросла до 1% и в то время входила в топ-20 индекса TIOBE. После этого первого ажиотажа Котлину пришлось создать устойчивое сообщество. Это заняло около 5 лет, после чего оно достигло второго пика. Нынешний подъем более серьезен из-за гораздо большей базы поклонников Kotlin. Причина существования Kotlin — яростный конкурент Java. Он превосходит Java практически по всем фронтам. Главный аргумент против Kotlin заключается в том, что Java является более устоявшимся языком, поэтому в нем больше программистов, книг, учебных курсов, библиотек и т. д. Посмотрим, сможет ли Kotlin сохранить свою позицию в топ-20 в ближайшие несколько месяцев. -- Пол Янсен, генеральный директор TIOBE Software

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

-2

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

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

-3

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

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

  • 4th Dimension/4D, ABC, ActionScript, Algol, Alice, Apex, APL, Bash, bc, Boo, Bourne shell, Carbon, CHILL, CL (OS/400), CLIPS, Clojure, Crystal, Eiffel, Elixir, Elm, Erlang, Groovy, Hack, Inform, Io, J, J#, LabVIEW, Ladder Logic, Maple, Modula-2, Monkey, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, Pure Data, Q, Racket, Raku, RPG, Scheme, Smalltalk, Solidity, SPARK, TOM, TypeScript, VHDL, Wolfram

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

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