На днях был опубликован сентябрьский рейтинг популярности языков программирования TIOBE. Индекс TIOBE (TIOBE programming community index) рассчитывается путем подсчета результатов поисковых запросов, содержащих название языка.
Самым популярным языком в мире по-прежнему остается Java (17,436%), которому на пятки наступает С (15,447%). Причем второму удалось немного сократить отставание от лидера. Третье же место теперь занимает Python (7,653%), который поднялся с пятого места и сместил C++ (7,396%) на четвертое место. Причем Python впервые занял третье место рейтинга TIOBE, ранее так высоко он еще не поднимался. Первую пятерку замыкает Visual Basic .NET, который год назад занимал восьмое место рейтинга.
Если посмотреть на другие языки в топ-20, то рост популярности наблюдается у Go, Objective-C, SQL, Delphi/Pascal, Matlab, Rust, Groovy и Assembler. При этом популярность PHP, JavaScript, C#, Ruby, Swift, Perl, R и Visual Basic несколько снизилась.
Есть и другие оценки популярности языков программирования, помимо TIOBE. Например, составители рейтинга IEEE Spectrum ставят язык Python на первое место по популярности, C++ – на второе, а третье отдает — C. Java в рейтинге IEEE Spectrum находится только на четвертом месте. Далее идут C#, PHP, R, JavaScript, Go, Assembler.
В рейтинге PYPL, в котором используются данные Google Trends, язык Python в этом году переместился со второго на первое место. Следом идут Java, JavaScript, PHP, C#, C/C++, R, Objective-C, Swift и Matlab.
Наконец, в рейтинге RedMonk, построенном на основе оценки популярности на GitHub и активности обсуждений на Stack Overflow, десятка лидеров представлена так: JavaScript, Java, Python, PHP, C#, C++, CSS, Ruby, C и Objective-C, сообщает itc.ua.