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 | Изменение | Язык программирования | Рейтинг | Изменение % |
1 | 1 | Java | 17.278% | -4.19% | |
2 | 2 | C | 9.349% | -6.69% | |
3 | 3 | C++ | 6.301% | -0.61% | |
4 | 4 | C# | 4.039% | -0.67% | |
5 | 5 | Python | 3.465% | -0.39% | |
6 | 7 | Visual Basic .NET | 2.960% | +0.38% | |
7 | 8 | JavaScript | 2.850% | +0.29% | |
8 | 11 | Perl | 2.750% | +0.91% | |
9 | 9 | Assembly language | 2.701% | +0.61% | |
10 | 6 | PHP | 2.564% | -0.14% | |
11 | 12 | Delphi/Object Pascal | 2.561% | +0.78% | |
12 | 10 | Ruby | 2.546% | +0.50% | |
13 | 54 | Go | 2.325% | +2.16% | |
14 | 14 | Swift | 1.932% | +0.57% | |
15 | 13 | Visual Basic | 1.912% | +0.23% | |
16 | 19 | R | 1.787% | +0.73% | |
17 | 26 | Dart | 1.720% | +0.95% | |
18 | 18 | Objective-C | 1.617% | +0.54% | |
19 | 15 | MATLAB | 1.578% | +0.35% | |
20 | 20 | PL/SQL | 1.539% | +0.52% |
Другие языки программирования
Полный список топ 50 языков программирования приведена ниже.
Этот обзор публикуется неофициально, потому мы могли что либо упустить.
Позиция | Язык программирования | Рейтинг |
21 | SAS | 1.419% |
22 | ABAP | 1.249% |
23 | Scratch | 1.164% |
24 | D | 1.156% |
25 | COBOL | 1.026% |
26 | Groovy | 0.875% |
27 | F# | 0.871% |
28 | Fortran | 0.743% |
29 | Lua | 0.739% |
30 | Prolog | 0.693% |
31 | Scala | 0.691% |
32 | Ada | 0.659% |
33 | Transact-SQL | 0.580% |
34 | Lisp | 0.552% |
35 | LabVIEW | 0.519% |
36 | Logo | 0.479% |
37 | Scheme | 0.477% |
38 | Haskell | 0.429% |
39 | Q | 0.390% |
40 | Apex | 0.348% |
41 | Rust | 0.310% |
42 | Bash | 0.299% |
43 | RPG (OS/400) | 0.298% |
44 | Erlang | 0.274% |
45 | Ladder Logic | 0.264% |
46 | MQL4 | 0.264% |
47 | Clojure | 0.240% |
48 | Awk | 0.220% |
49 | Alice | 0.212% |
50 | VHDL | 0.207% |