Мировой рейтинг языков программирования на апрель 2019

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

Индекс не показывает, какой язык лучше или на каком написано большее количество строк кода, он отражает только популярность.


Зачем нужно смотреть рейтинг языков программирования


Программистам стоит просматривать рейтинг, чтобы быть в курсе динамики популярности языков, следить за тенденциями и проверять актуальность своих умений.

Компании по этому рейтингу могут ориентироваться, каких специалистов им привлекать для создания новых продуктов, для каких языков проводить обучающие курсы.

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


Апрельский рейтинг языков программирования 2019


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

  1. Java
  2. C
  3. C ++

Первые три места апрельского рейтинга распределились также, как и год назад. C ++ с четвертой позиции вернулся на третье место, отодвинув Python на четвертое. Дело не в том, что Python в упадке: наоборот, он бьет рекорды каждый месяц. Но C ++ возвращает свою популярность, хотя еще далек от позиции, когда его рыночная доля была более 15%.


Топ-20 языков программирования за апрель 2019


График изменения позиций самых популярных языков есть на официальной странице рейтинга.

Полный список 50 языков программирования:


21-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:


Лидеры среди языков программирования 2008-2018



Если вы считаете, что составители рейтинга не учли какой-то из существующих языков, который должен быть в сотне топа, напишите письмо на [email protected]. Аналитики рассмотрят только те языки, у которых больше 5000 запросов в Google, полнота по тесту Тьюринга, а также есть статья на Википедии, где написано, что это существующий язык программирования.

Оригинал апрельского индекса TIOBE 2019