Рейтинг языков программирования 2017

153

2017-01-17

Индекс TIOBE в январе 2017
Go от Google признан самым популярным языком программирования по версии TIOBE

TIOBE- индекс, демонстрирующий популярность языков программирования за определенный промежуток времени, как правило, один год. В 2016 г. самым популярным языком программирования был признан Go, разработанный Google. Данный язык программирования набрал 2,16% за год и уверенно обогнал своих ближайших конкурентов- Dart (+ 0,95%) и Perl (+ 0,91%). Основными факторами успеха Go является его доступность для обучения и общая применимость, кроме того Go имеет встроенную поддержку для параллельного программирования. Все больше и больше клиентов компании TIOBE внедряют именно этот язык программирования.

Так что же случилось с другими перспективными языками программирования в прошлом году? Dart поднялся вверх по рейтингу с позиции 26 до 17, Rust по-прежнему входит в ТОП-50, сместившись с 47 на 41 место. Языки Hack и Julia впервые приблизились к топ-50 (с 61 на 51 место и с 73 на 52 строчку соответственно), кроме того два языка впервые дебютировали в рейтинге TIOBE- Crystal расположился на 86 позиции, а Kotlin занял 87 строчку. Популярный среди программистов TypeScript так и не вошел в первую «сотню» TIOBE, однако значительно приблизился к ТОП-100. За прошедший год TypeScript поднялся с 169 места на 137 строчку рейтинга. Кто же займет ТОП-5 мест в 2017 году? Я ставлю на C++, Swift, Julia и TypeScript.
Индекс TIOBE- индекс, демонстрирующий популярность языков программирования среди профессионалов. Индекс обновляется раз в месяц и основывается на количестве поисковых запросов на таких ресурсах как Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu. Необходимо отметить, что, по задумке создателей, TIOBE демонстрирует не самый «лучший» язык, а самый «популярный» язык за тот или иной промежуток времени.

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

Январь2017Январь 2016ИзменениеЯзык программированияРейтинг Изменение %
11Java17.278%-4.19%
22C9.349%-6.69%
33C++6.301%-0.61%
44C#4.039%-0.67%
55Python3.465%-0.39%
67changeVisual Basic .NET2.960%+0.38%
78changeJavaScript2.850%+0.29%
811changePerl2.750%+0.91%
99Assembly language2.701%+0.61%
106changePHP2.564%-0.14%
1112changeDelphi/Object Pascal2.561%+0.78%
1210changeRuby2.546%+0.50%
1354changeGo2.325%+2.16%
1414Swift1.932%+0.57%
1513changeVisual Basic1.912%+0.23%
1619changeR1.787%+0.73%
1726changeDart1.720%+0.95%
1818Objective-C1.617%+0.54%
1915changeMATLAB1.578%+0.35%
2020PL/SQL1.539%+0.52%

Programming index

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

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

Этот обзор публикуется неофициально, потому мы могли что либо упустить.

ПозицияЯзык программированияРейтинг 
21SAS1.419%
22ABAP1.249%
23Scratch1.164%
24D1.156%
25COBOL1.026%
26Groovy0.875%
27F#0.871%
28Fortran0.743%
29Lua0.739%
30Prolog0.693%
31Scala0.691%
32Ada0.659%
33Transact-SQL0.580%
34Lisp0.552%
35LabVIEW0.519%
36Logo0.479%
37Scheme0.477%
38Haskell0.429%
39Q0.390%
40Apex0.348%
41Rust0.310%
42Bash0.299%
43RPG (OS/400)0.298%
44Erlang0.274%
45Ladder Logic0.264%
46MQL40.264%
47Clojure0.240%
48Awk0.220%
49Alice0.212%
50VHDL0.207%