Аналитики из голландской компании TIOBE Software изучили популярность языков программирования в мире и составили новый индекс.
Новости в сфере языков программирования: сентябрь 2019
Топ-3 самых популярных языков:
- Java
- C
- Python
Топ-3 стабилен
По сравнению с показателями ровно год назад в топе ничего не изменилось: Java стабильно на первом месте, C на втором, а дальше C++, C#, Visual Basic .NET и Python меняются местами в пределах топ-5.
PHP медленно теряет позиции
Этот язык программирования был в топ-10 индекса с 2001 года — с самого начала запуска TIOBE, но с 2009 года показатели начали снижаться и сейчас он рискует выбыть из топ-10. Год назад он занимал 7 место и пока остановился на 9 позиции.
С чем это может быть связано? Как считают аналитики из TIOBE, с самого начала PHP закрепился как простой язык, который полюбили веб-дизайнеры с небольшим опытом в программировании. Обратная сторона простоты — бреши в безопасности, с чем и борется PHP, но пока мировая популярность только падает.
Популярность Groovy стремительно растет
Groovy показывает самый быстрый рост из всех языком программирования. Год назад он был на 34 месте, в апреле 2019 года оказался уже на 20 месте, а сейчас занимает 11-ю позицию.
Языки на позициях 21-50 претерпели незначительные перестановки:
Остальные языки, которые участвовали в индексе популярности, различаются не сильно, поэтому аналитики не распределяли их по местам рейтинга, а указали списком по алфавиту:
(Visual) FoxPro, 4th Dimension/4D, ABC, Alice, Apex, Arc, Awk, BBC BASIC, bc, Boo, Bourne shell, C shell, Clipper, Clojure, Common Lisp, Crystal, cT, Curl, Emacs Lisp, Erlang, Forth, Icon, IDL, Inform, Io, J, Korn shell, Ladder Logic, LiveCode, ML, Monkey, MQL4, NATURAL, OpenCL, OpenEdge ABL, Oz, PowerShell, Programming Without Coding Technology, Pure Data, Q, S, Snap!, SPARK, Standard ML, Tcl, Tex, Verilog, VHDL, X10, XC.
Лучшие показатели за год
В рейтинге есть «Зал славы» — каждый год по результатам всех индексов аналитики определяют победителя с самым высоким рейтингом. Список ведут с 2003 года.
Что показывает индекс TIOBE
Индекс не покажет, какой язык программирования лучше других, или на каком написано больше всего кода. TIOBE отражает популярность в мире. Каждый месяц аналитики из TIOBE Software собирают информацию о количестве специалистов, числе обучающих курсов программирования и запросов в Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu, и на основе этого формируют рейтинг в динамике.
Полезно для программистов, студентов и компания в сфере IT: рейтинг может помочь проверить актуальность знаний, строить прогнозы о найме сотрудников и выбрать курсы для изучения.
Какие языки включены в рейтинг
Для включения языка в рейтинг нужно, чтобы он отвечал условиям:
- более 5000 запросов в Google;
- статья в Википедии, где написано, что это язык программирования;
- успешное прохождение теста Тьюринга.
Составители индекса открыты для комментариев: если вы считаете, что они забыли какой-то из языков программирования, можете написать им письмо на tpci@tiobe.com.