Недавно TIOBE опубликовала очередной рейтинг языков программирования. На первом месте оказался язык программирования Java. В тройку лидеров вошли C и C++.
Рейтинг TIOBE составляется на основе поисковых запросов, поэтому не претендует на абсолютную точность, а лишь отражает тенденции в мировом программистском сообществе. Как сказано на странице самого рейтинга TIOBE, эта статиатсика только поможет вам ориентироваться в актуальности ваших программистских навыков и принимать стратегические решения по смене используемых технологий.
Интересно, что язык программирования Java, занимающий теперь лидирующую позицию, казалось бы, должен был утратить позиции в связи с отменой поддержки Java апплетов в популярных браузерах. Однако это значит, что или апплеты уже негласно были признаны устаревшим механизмом, или что область применения языка пропорционально расширилась в других направлениях.
Быстрее всех продолжает терять позиции Objective-C, оказавшийся в аутсайдерах после выхода Swift. Кстати, относительный рост последнего составляет внушительные 90%.
Напрашивается вывод, что в следующем году стремительный рост будет ожидать Java, PHP (ведь недавно вышла новая, седьмая, версия языка), Swift, заполняющим рынок приложений iOS, и JavaScript, что связано с ростом веб-платформ как основных для взаимодействия с подавляющим большинством разновидностей данных. Из новичков стоит обратить внимание на Scala, Rust, Clojure, Julia и TypeScript.
Январь 2016 | Январь 2015 | Изменение | Язык программирования | Рейтинг | Изменение |
---|---|---|---|---|---|
1 | 2 | ↑ | Java | 21.465% | +5.94% |
2 | 1 | ↓ | C | 16.036% | -0.67% |
3 | 4 | ↑ | C++ | 6.914% | +0.21% |
4 | 5 | ↑ | C# | 4.707% | -0.34% |
5 | 8 | ↑ | Python | 3.854% | +1.24% |
6 | 6 | PHP | 2.706% | -1.08% | |
7 | 16 | ↑↑ | Visual Basic .NET | 2.582% | +1.51% |
8 | 7 | ↓ | JavaScript | 2.565% | -0.71% |
9 | 14 | ↑↑ | Assembly language | 2.095% | +0.92% |
10 | 15 | ↑↑ | Ruby | 2.047% | +0.92% |
11 | 9 | ↓ | Perl | 1.841% | -0.42% |
12 | 20 | ↑↑ | Delphi/Object Pascal | 1.786% | +0.95% |
13 | 17 | ↑↑ | Visual Basic | 1.684% | +0.61% |
14 | 25 | ↑↑ | Swift | 1.363% | +0.62% |
15 | 11 | ↓↓ | MATLAB | 1.228% | -0.16% |
16 | 30 | ↑↑ | Pascal | 1.194% | +0.52% |
17 | 82 | ↑↑ | Groovy | 1.182% | +1.07% |
18 | 3 | ↓↓ | Objective-C | 1.074% | -5.88% |
19 | 18 | ↓ | R | 1.054% | +0.01% |
20 | 10 | ↓↓ | PL/SQL | 1.016% | -1.00% |