Что такое индекс TIOBE
Индекс TIOBE Programming Community показывает популярность языков программирования на мировом уровне. Его с 2001 года составляют аналитики из голландской компании TIOBE Software и обновляют каждый месяц. Данные основывают на количестве запросов в Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu, на количестве обучающих курсов по этим языкам и квалифицированных специалистов.
Индекс не показывает, какой язык лучше или на каком написано большее количество строк кода, он отражает только популярность.
Зачем нужно смотреть рейтинг языков программирования
Программистам стоит просматривать рейтинг, чтобы быть в курсе динамики популярности языков, следить за тенденциями и проверять актуальность своих умений.
Компании по этому рейтингу могут ориентироваться, каких специалистов им привлекать для создания новых продуктов, для каких языков проводить обучающие курсы.
Студенты могут следить за изменениями популярности языков и учитывать данные при выборе языка для изучения.
Апрельский рейтинг языков программирования 2019
Самые популярные языки программирования:
- Java
- C
- C ++
Первые три места апрельского рейтинга распределились также, как и год назад. C ++ с четвертой позиции вернулся на третье место, отодвинув Python на четвертое. Дело не в том, что Python в упадке: наоборот, он бьет рекорды каждый месяц. Но C ++ возвращает свою популярность, хотя еще далек от позиции, когда его рыночная доля была более 15%.
График изменения позиций самых популярных языков есть на официальной странице рейтинга.
Полный список 50 языков программирования:
У позиций 51-100 нет особенных различий, поэтому языки программирования записаны в строчку по алфавиту:
4th Dimension/4D, ABC, ActionScript, Alice, Avenue, BBC BASIC, bc, Bourne shell, C shell, CL (OS/400), Clipper, CoffeeScript, Common Lisp, Crystal, Elixir, Emacs Lisp, Factor, Forth, Hack, Haxe, Icon, Inform, Io, J#, Korn shell, LiveCode, Maple, Mercury, Monkey, MQL4, MS-DOS batch, NATURAL, OpenCL, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, Red, Ring, RPG, S, Snap!, SPARK, Tcl, Tex, Vala/Genie, VBScript, VHDL.
«Зал славы» языков программирования
Аналитики считают лидеров по самому высокому показателю рейтинга за год.Часть списка победителей «Язык программирования года» с 2008:
Если вы считаете, что составители рейтинга не учли какой-то из существующих языков, который должен быть в сотне топа, напишите письмо на tpci@tiobe.com. Аналитики рассмотрят только те языки, у которых больше 5000 запросов в Google, полнота по тесту Тьюринга, а также есть статья на Википедии, где написано, что это существующий язык программирования.