Компания TIOBE Software с 2001 года собирает информацию о популярности языков программирования в разных странах и формирует ежемесячные рейтинги. Данные основаны на количестве курсов, мнениях опытных программистов и запросах в Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu.
Зачем нужно смотреть рейтинг языков программирования
Топ-100 от TIOBE помогает программистам и веб-мастерам ориентироваться в повестке разработки, оценивать свою профпригодность и актуальность знаний, выбирать язык для создания нового софта. Рейтинг не показывает, какой язык программирования лучше или как много строк было на нем написано, но отражает спрос на специалистов и популярность использования языка во всем мире.
Показатели считаются по максимальному уровню запросов одного из терминов языка программирования. Подробнее о выборе системы подсчета TIOBE мы писали в рейтинге языков программирования за июнь 2018.
Рейтинг языков программирования 2019, февраль
Тройка самых популярных языков программирования:
- Java
- C
- Python
Рейтинг Java продолжает расти: язык сохранил первое место и демонстрирует самые высокие показатели роста рейтинга — около 16%. Чуть меньший процент роста рейтинга у C — 12%, он также сохраняет второе место по сравнению со своей позицией год назад. А вот Python и C++ поменялись местами: Python переместился на третье место, хоть процент роста рейтинга у него и C++ схож — около 7,5%.
Топ-20 языков программирования за февраль 2019
Что изменилось к февралю 2019
Кроме перестановки в четверке лидеров, есть и другие изменения: язык программирования Groovy снова появился в топ-20 индекса TIOBE. Это динамически типизированный язык, совместим Java, впервые в топ-20 он вошел в конце 2016 года, когда была популярна система непрерывной интеграции Jenkins. Сейчас он интересен в связке с системой автоматизации сборки Gradle. Составители рейтинга отмечают, что больше и больше программного обеспечения пишут на Groovy.
Еще в феврале 2019 в топ-50 появился язык Hack, а TypeScript опустился до 57 места, скорее всего временно.
Продолжение рейтинга:
21-50 места рейтинга языков программирования за февраль 2019
Языки программирования на позициях от 51 до 100 по данным рейтинга различаются несильно, поэтому публикуем списком по алфавиту:
ABC, ActionScript, Alice, Apex, APL, Awk, BBC BASIC, bc, Bourne shell, C shell, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Elixir, Elm, EXEC, F#, Forth, Icon, IDL, Inform, Io, J#, Korn shell, LiveCode, Maple, ML, Modula-2, Monkey, MQL4, MS-DOS batch, NATURAL, OpenCL, OpenEdge ABL, Oz, PILOT, PowerShell, Processing, Q, Ring, S, Smalltalk, Snap!, SPARK, Tex, TypeScript, VBScript, VHDL.
Лидеры среди языков программирования
Авторы рейтинга собрали «Зал славы» с 2003 по 2018 год: в него вошли языки программирования, которые развивались стремительнее остальных и показывали самый высокий рост рейтинга за год. В прошлом году победителем рейтинга языков программирования стал Python с самой быстрорастущей популярностью.
Лидеры среди языков программирования 2003-2018
Если какой-то из существующих языков не попал в топ-100, а вы считаете, что должен был, то напишите письмо составителям рейтинга на tpci@tiobe.com. Обратите внимание, что TIOBE не будут рассматривать язык, у которого меньше 5000 запросов в Google, нет статьи на Википедии с указанием, что это язык программирования, и он не имеет полноты по тесту Тьюринга.