TECH · 20 января 2015, 10:14 · Отдел информации dev.by
Cамые востребованные языки программирования в 2015-м

Для программистов наступили благодатные времена. Не даром Департамент трудовой статистики Минтруда США прогнозирует восьмипроцентный рост востребованности профессии программиста в ближайшие семь лет, пишет Mashable. С помощью директора по контенту образовательной онлайн-платформы Lynda Дуга Винни, издание определило самые востребованные языки программирования в 2015 году.

Иллюстрация: Steve Jurvetson

1. Java

Java является одним из самых популярных языков для бэкэнд-разработки современных корпоративных веб-приложений. С Java и основанными на нём фреймворками разработчики могут создавать масштабируемые веб-приложения для широкого круга пользователей. Java — также основной язык, используемый для разработки родных Android-приложений для смартфонов и планшетов.

2. JavaScript

Каждый современный сайт использует JavaScript. Это ключевой язык для создания интерактивности сайта или построения пользовательских интерфейсов с одним из десятка популярных JavaScript-фреймворков.

3. C#

C # является основным языком для разработки на платформах и сервисах Microsoft. Будь то разработка современных веб-приложений с использованием Azure и .NET, приложений для «девайсов» Windows или мощных «настольных» приложений для бизнеса, C# — самый быстрый способ использовать всё, что может предложить Microsoft. Кроме того, это и один из основных языков движка для разработки игр Unity.

4. PHP

Пишите веб-приложение для работы с данными? Язык PHP наряду с базами данных (например, MySQL) является важным инструментом для создания современных веб-приложений. На PHP разработано большинство сайтов, ориентированных на большой объём данных. Это также основополагающая технология мощных систем управления контентом, как WordPress.

5. С++

Если для максимальной отдачи мощности процессора вам необходимо подключиться непосредственно к железу, поможет язык C++. Это идеальный выбор для разработки мощного «настольного» программного обеспечения, игр с функцией аппаратного ускорения, а также приложений для ПК, консолей и мобильных устройств, требующих большого объёма памяти для работы.

6. Python

Python может сделать почти всё вышеперечисленное. Веб-приложения, пользовательские интерфейсы, анализ данных, статистика — для какой бы задачи вам не предстояло найти решение, в Python, скорее всего, найдётся подходящий фреймфорк. Совсем недавно учёные пришли к выводу, что Python модно использовать в качестве основного инструмента для обработки гигантских объёмов данных практически в любой отрасли.

7. C

Почему язык C по-прежнему популярен? Из-за размера: маленький, быстрый и мощный. Если вы разрабатываете программное обеспечение для встраиваемых систем, работаете с системными ядрами или просто хотите выжать из имеющихся по рукой ресурсов всё до последней капли, C — то, что нужно.

8. SQL

Данные — всеобъемлющие и всепроникающие. SQL даёт возможность найти необходимую информацию быстрым и надёжным способом. Используя SQL, вы можете легко запрашивать и извлекать значительные объёмы данных из больших и сложных баз данных.

9. Ruby

Хотите запустить проект в рекордно короткие сроки или создать прототип новой идеи для крутого веб-приложения? С помощью Ruby (и Ruby on Rails) это возможно довольно быстро. Обладая невероятной мощностью, язык прост в освоении. Плюс на нём написаны тонны популярных веб-приложений по всему миру.

10. Objective-C

Собираетесь написать приложение для iOS? Тогда вы просто обязаны знать Objective-C. Несмотря на прошлогоднюю шумиху вокруг нового языка Apple Swift, Objective-C по-прежнему остаётся основополагающим языком приложений для экосистемы Apple. С Objective-C и официальным инструментом разработки ПО от Apple XCode до App Store — рукой подать.

11. Perl

Можно ли назвать Perl эзотерическим языком? Да. Сбивает ли он с толку? Да. Является ли он супермощным языком и ключевым компонентом в арсенале кибербезопасности? Снова да. Разработчики используют Perl с самых истоков интернета, и он до сих пор считается ключевым инструментом для любого ИТ-специалиста.

12. .NET

Хотя и не язык сам по себе, .NET является ключевой платформой Microsoft для разработки облачных и не очень сервисов и приложений. Становится более продвинутым и ценным с каждым новым релизом. Благодаря последним усилиям Microsoft в области разработки с открытым исходным кодом, .NET теперь приходит на платформы Google и Apple. Как результат, вы можете использовать .NET с различными языками программирования для создания мультиплатформенных приложений.

13. Visual Basic

Ключевой язык .NET-платформы, Visual Basic позволяет создавать приложения для поддержки бизнеса, а также автоматизировать мощные приложения MSOffice.

14. R

R двигает революцию больших данных. В 2015 году это обязательный язык для всех, кто нуждается в серьёзном анализе данных: от сфер науки и бизнеса до развлечений и социальных медиа.

15. Swift 

За менее чем год существования язык программирования Swift привлёк внимание разработчиков во всём мире как новый, простой и быстрый способ разработки для операционных систем OS X и iOS. Широкие полномочия и дружественный синтаксис Swift позволяют написать очередное убойное приложение для пользователей Apple.

Иллюстрация: A Meditation on Biological Modeling

Топ-12 самых высокооплачиваемых языков программирования

В прошлом году издание Quartz составило рейтинг самых высокооплачиваемых языков программирования в США на основе исследования Burning Glass и Brookings Institution (долларов США в год).

 

  1. Ruby on Rails — $109,460
  2. Objective C — $108,225
  3. Python — $100,717
  4. JAVA — $94,908
  5. C++ — $93,502
  6. JavaScript — $91,461
  7. C — $90,134
  8. R — $90,055
  9. C# — $89,074
  10. Visual Basic — $85,962
  11. SQL — $85,511
  12. PERL — $82,513

 

Также читайте: Cамые востребованные языки программирования в 2016 году 

Источник: dev.by
Новые комментарии

Обсуждение

Missing-male
+2

"R двигает революцию больших данных. В 2015 году это обязательный язык для всех, кто нуждается в серьёзном анализе данных:"

- все тоже самое и также легко можно сделать на Python.

Но питон также имеет огромный плюс, что это продакшн язык и решенения на его базе можно сразу использовать в конечных продуктах, а R как я понимаю, только для моделирования.

Missing

В анализе данных R очень популярен, и разумеется production ready.

Совсем не ожидал увидеть C++ так высоко.

Missing-male

> Совсем не ожидал увидеть C++ так высоко.

Ну почему, за кресты последнее время серьёзно взялись - с фишками из новых стандартов код можно писать менее эзотерично.

Другое дело, что пока оно доедет до продакшена...

Missing

Покажите мне R в продакшене.

Missing-male
+4

Это точно сайт для программистов? Зачем маркетологов пускают писать про языки программирования?

Missing-male
+2

Потому что программистам писать про них влом.

Но это таки не сайт для программистов :-) это сайт для developers, а в эту группу много кого записать можно.

Missing-male
-2

Если бы был конкурс на самый бесполезный перечень чего-либо (с не менее бесполезными пояснениями), то эта статья была бы в призах.

Хотя в оправдание можно сказать, что везде похожие статьи - ни разу не видел толковой аналитики на данную тему.

BTW, удивлён, что в списке нету Go и Rust.

Missing

Думаю в скором времени JS вытеснит Яву.

Кстати, по JS-у очень понравились уроки Димы Охрименко - http://goo.gl/itTd4G


Авторизуйтесь, чтобы оставлять комментарии

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси