Какие языки программирования самые популярные?
Мы нашли для вас самые популярные языки программирования, проанализировав статистику нескольких платформ: GitHub, Stack Overflow, HN, Хабрахабр и др.
По каким критериям определяется популярность? Вот некоторые из них:
- Упоминания в поисковых запросах.
- Упоминания в обсуждениях на профильных форумах.
- Число вакансий, обучающих книг и курсов.
- Количество проектов на GitHub и подобных платформах.
Рейтинг самых популярных языков GitHub по числу pull-запросов:
- JavaScript с 2,3 миллиона запросов
- Python — 1 миллион
- Также в пятерку входят Java, Ruby и PHP.
Популярность JavaScript можно объяснить его универсальностью. Язык поддерживается всеми браузерами, на нем пишут приложения для десктопов и мобильных платформ. Впрочем, пользователи Хабрахабра отмечают, что рейтинг не совсем объективный, потому как многие разработчики на C++ и других старых языках не переводят свои проекты в GitHub.
Рейтинг Stack Overflow:
В опросе участвовало 64 000 разработчиков.
Здесь лидером тоже стал JavaScript — на нем программирует 61,9% опрошенных. Следом расположились SQL, Java, C#, Python.
Правда, 72,6% респондентов занимаются веб-разработкой, поэтому такие результаты вполне ожидаемы.
Рейтинг TIOBE:
Платформа учитывает количество специалистов, обучающих курсов, независимых поставщиков и поисковых запросов. Пятерка лидеров здесь выглядит по-другому: Java, C, C++, C#, Python. И только за ними идет JavaScript.
Рейтинг IEEE:
Рейтинг основан количество поисковых запросов, проектов на GitHub, а также упоминания в твиттере, на Stack Overflow, Reddit, Hacker News, CareerBuilder, Dice и IEEE Xplore. Интересно, что в нем на пятом месте расположился язык R, а JavaScript оказался на 8 месте. Первые же четыре позиции заняли C, Java, Python и C++.
Какой язык приносит больше денег?
Другой интересный момент, который удалось установить, связан с зарплатой программистов. Оказалось, что больше денег получают разработчики, пишущие на менее популярных языках. По статистике Stack Overflow, самые высокие зарплаты у разработчиков на Go, Scala и Objective-C — порядка 110 тысяч долларов в год.
Но найти работу, связанную с этими ЯП, не так просто.
Самые востребованные языки, по версии Coding Dojo, – это SQL, Java, Python, JavaScript и C++.
Что касается России, то у нас больше всего зарабатывают ведущие Java-программисты.
Грядущие тренды
Hi-Tech.Mail.ru выделили 4 языка программирования, которые будут набирать популярность:
- R
- Erlang
- Go и Swift
В свою очередь, TeachBeacon разделил языки программирования на три дивизиона.
Первый дивизион:
Аva, Javascript, Python, Ruby, PHP, C#, C++ и Objective-C.
Второй дивизион:
Scala, Go, Swift, Clojure и Haskell.
Третий дивизион с редко используемыми языками программирования:
Elm, Rust, Kotlin, Crystal и Elixir.
Источник: https://habr.com
