Минск
+375 44 758 02 02
заказать звонок

начни карьеру в IT прямо сейчас

IT Star предлагает полное сопровождение всем желающим освоить новые направления в сфере IT. Мы также обучаем сотрудников белорусских компаний по заказу нанимателей.
13 марта - 2018
Трудности перевода: самые популярные языки программирования

Какие языки программирования используются чаще всего? Согласно ежемесячному рейтингу TIOBE Community Index, который дает полную картину популярности языков программирования, лидером списка почти неизменно является Java. Индекс TIOBE формируется на основе данных о количестве поисковых запросов наиболее крупных и значимых порталов (Google, Wikipedia, Bing, Yahoo!, Amazon, Youtube и др.)

Помимо Java, в числе лидеров также С, С++, Python. А теперь познакомимся с ними поближе.

Java — что за язык

Один из самых распространенных языков программирования в мире. Его используют более 9 миллионов разработчиков. На Java построены сайты таких гигантов, как Netflix.com, Amazon.com, LinkedIn.com и др.

Чем же обусловлена такая популярность?

 

Несколько фактов о языке Java:

  • Java, по сути, универсален. Он используется повсюду: в разработке мобильных приложений, веб-контента, игр, корпоративного программного обеспечения и т.д.
  • Виртуальная машина Java (JVM) — основа практически для всех видов сетевых приложений. Она позволяет разрабатывать масштабируемые веб-приложения для большого числа пользователей.
  • Java — основной язык в разработке нативных приложений для Android.
  • Java прост, надежен и позволяет обеспечить долговременную совместимость написанных на нем продуктов.
  • Технология Java протестирована и усовершенствована. Он позволяет создавать высокопроизводительные портативные приложения почти на любой компьютерной платформе.
  • Java позволяет создавать ПО на одной платформе и запускать его на любой другой, разрабатывать приложения для форумов, опросов, интернет-магазинов и пр.
  • С помощью Java можно создавать многофункциональные приложения для мобильных устройств, микроконтроллеров, датчиков, шлюзов, беспроводных модулей и пр.
  • Java применяется на 97% корпоративных настольных ПК, в 125 млн ТВ-устройств и более чем в 3 млрд мобильных телефонов.

 

С, С++ и Python

Язык С (си) — один из древнейших в истории программирования, «папа» C++ и C#, основа Java, JavaScript и Perl. Будучи созданным в далеком 1972 году, он и сегодня дает необходимую базу для понимания основ программирования.
Поскольку С не хватало объектоориентированности, был создан С++, который стал идеальным решением для создания мощного настольного ПО, приложений для ПК, игр, консолей, мобильных устройств и пр. Помимо этого, он позволил существенно сократить временные затраты на разработку.

Самые известные «IT-шедевры», созданные при помощи С++: браузеры Google Chrome, Mozilla Firefox, продукты Adobe, музыкальный проигрыватель Winamp и др.

Python — высокоуровневый язык общего назначения, призванный повысить производительность разработчика и читаемость кода. Ему свойственны минимализм, понятный и доступный синтаксис, читабельность. Пожалуй, именно благодаря этому Python считается наиболее простым для изучения.

Кроме того, в Python найдется подходящий фреймфорк для решения практически любой задачи.

Сейчас Python всё чаще применяют для обработки гигантских объёмов данных. Яркие примеры сайтов, написанных на Python: NASA и Reddit.

 

itstar.by