Сайт для разработчиков Stack Overflow провел опрос среди 65 тыс. пользователей, чтобы узнать, какие языки программирования они знают и сколько им за это платят. С помощью этих данных Stack Overflow составил рейтинг, расположив языки по возрастанию дохода, который они приносят программистам. При подсчете результатов была использована медианная зарплата за 50 рабочих недель, иностранную валюту конвертировали в доллары.
9. Swift
Apple создала этот язык программирования в 2014 году, и с тех пор он набирает популярность. При помощи Swift можно создавать приложения для iOS, Mac, Apple TV и Apple Watch. Разработчики со знанием этого языка получают около $125 тыс. в США и $58 тыс. в среднем по миру.
Uber, Airbnb, Square, приложение для медитации Calm и около 500 тыс. других приложений в App Store хотя бы частично написаны на Swift.
8. C
C, созданный Деннисом Ритчи в 1972 году, до сих пор остается одним из самых популярных языков. Разработчики, которые владеют C, могут рассчитывать на зарплату размером в $125 тыс. в США и $50 тыс. в среднем по миру.
7. Rust
Rust — проект компании Mozilla, который по задумке создателей должен был стать следующей ступенью эволюции C и C++. Программисты, которые работают с Rust, получают в среднем $130 тыс. в США и $74 тыс. в других странах.
Этот язык программирования используют такие проекты, как Firefox, Dropbox, Amazon и Coursera. Кроме того, он возглавляет рейтинг самых любимых языков на сайте Stack Overflow 5 лет подряд.
6. Ruby
Разработчики, знающие Ruby, получают $130 тыс. в США и $71 тыс. в среднем по миру. Этот язык программирования с открытым исходным кодом был создан японским ученым Юкихиро Мацумото в 1995 году и с тех пор стал одним из самых популярных.
Ruby использовали для создания Twitter, GitHub и Kickstarter.
5. Perl
Язык программирования Perl создал лингвист Ларри Уолл в 1987 году, когда работал в американской компании Unisys. В мире Perl является одним из самых высокооплачиваемых языков программирования, поскольку разработчики получают в среднем $76 тыс. В США за работу с этим языком готовы заплатить $130 тыс.
4. Kotlin
Kotlin, который создала петербургская компания JetBrains в 2010 году, помогает разработчикам писать приложения для Android. Программисты, которые владеют Kotlin, зарабатывают $130 тыс. в США и $54 тыс. в среднем по миру.
Сегодня этот язык используют компании Google, Square и Atlassian.
3. Objective-C
Objective-C является одним из основных языков, которые Apple использует для создания своих операционных систем OS X и iOS. Разработчики, которые используют Objective-C, получают в среднем $135 тыс. в США и $64 тыс. в других странах.
Этот язык программирования также используют при разработке приложений для iOS. Язык программирования Objective-C появился в начале 1980-х годов и был главным языком, используемым на платформе NeXT, до того как Apple её приобрела.
2. Go
Язык программирования Go в 2007 году создали разработчики Google. По словам одного из создателей языка Роба Пайка, Go был придуман для решения реальных проблем, возникающих при разработке программного обеспечения в Google.
Программисты, которые владеют Go, зарабатывают $140 тыс. в США и $74 тыс. в среднем по миру.
1. Scala
Scala или Scalable Language — язык, который был создан в начале 2000-х годов немецким ученым Мартином Одерски. Программисты, которые работают с этим языком, получают в среднем $150 тыс. в США и около $76 тыс. в других странах.
Он используется многими разработчиками старого и очень популярного языка программирования Java. Основные фреймворки языка — Play и Lift — часто используют новостные сайты, например The New York Times, Guardian, The Huffington Post, а ещё соцсети Foursquare и LinkedIn.