Перейдем к выбору языка программирования и среды разработки.
Кратко расскажем о наиболее важных из существующих в настоящий момент языков
программирования.
C
С является одним из первых языков программирования, который стал популярными и
используется до сих пор. Этот язык создан в 1972 году Деннисом Ритчи в Bell labs и
является основой для многих других языков: C#, JavaScript, C++, Java, Perl. Этот язык
обычно первым преподаётся в ВУЗах, так как помогает лучше понимать многие
составляющие технологии программирования.
Многие популярные ресурсы в интернете помогают бесплатно освоить язык С.
C++
Для своего времени язык С был хорошим, однако с течением времени ему стало не
хватать объектно-ориентированности. Потребовалось реализовать эту потребность. Так, в
1983 г. был разработан более мощный язык, который получил название C++. Его часто
называют объектно-ориентированной версией языка C. C++ – один из самых часто
используемых императивных языков в мире. Разработчики его применяют для создания
разного рода приложений: браузеры Mozilla Firefox, Google Chrome, музыкальный
проигрыватель Winamp, а также продукты Adobe – все это и много другое написано на
языке C++.
Также C++ используют для разработки игр и приложений для смартфонов. На рынке
труда разработчики C++ востребованы и число вакансий растёт.
Java
Язык Java сочетает в себе возможности С и С++ и является мощным языком создания
кроссплатформенных приложений. Java, стал первым полностью объектно-
ориентированным языком и функционирует по принципу «Однажды написал, используй
везде». Исходный код Java можно скомпилировать однажды и затем запускать на любом
устройстве. Требование к устройству – наличие установленной виртуальной машиной
Java (JVM).
C#
C# является представителем семейства языков программирования от компании
Microsoft. Он создан в 2000 году в качестве составной части платформы Microsoft .Net
Framework. C# весьма близок к Java в использовании, хотя есть мнение о том, что C#
сочетает в себе надёжность C++ вместе с продвинутыми характеристиками языка Java.
На C# можно создавать почти все типы приложений, к тому же его можно использовать
для написания ПО для большинства современных платформ.
PHP
Многие вполне обоснованно полагают, что РНР является самым мощным серверным
языком, который может выполнять большой объем работы при незначительной
количестве строк кода. PHP широко применяется для создания различных CMS,
например, , Joomla, Drupal, WordPress и др., а также для разработки статических и
динамических веб-сайтов. PHP представляет собой язык с открытым кодом. Это означает,