Языки программирования

Программирование появилось задолго до возникновения первых персональных ЭВМ.
Языком программирования ЭВМ первого поколения был язык машинных кодов (язык низкого уровня). Во втором поколении ЭВМ появились языки высокого уровня. Команды языка высокого уровня - это слова естественного языка.
Многообразие языков программирования отчасти объясняется многообразием задач, для решения которых создаются программы на этих языках.

Язык С и С++

Язык С - это самый распространенный язык программирования. На нем написано больше программ, чем на любом другом языке. Подавляющее большинство профессиональных программистов владеют им. Исторически этот язык неотделим от операционной системы UNIX, которая в наши дни переживает свое второе рождение. 1960-е гг. были эпохой становления операционных систем и языков программирования высокого уровня. Язык С с самого начала создавался так, чтобы на нем можно было решать системные задачи. Разработчики языка - Кеннет Томсон и Деннис Ричи. В начале 1980-х гг. Бьерн Страуструп стал разрабатывать расширение языка С под условным названием "С с классами". Первый коммерческий транслятор С++ появился в 1983г. Одна из главных целей создания С++ - увеличить процент повторного использования уже написанного кода.

Язык Pascal

Основные концепции языка Pascal были разработаны в 1967 г. профессором Никлаусом Виртом, и этот язык быстро превратился из средства обучения студентов программированию в инструмент для создания новых программных проектов. Язык назван в честь французского ученого Блеза Паскаля - создателя механических вычислительных машин.

Basic

Basic - один из самых старых языков программирования. Его создатели - Джон Кемени и Том Куртц, работавшие в Дортмундском колледже в 1964 г. Свой язык они назвали по первым буквам слов "Beginner's All Purpose Symbolic Instructions Code". Basic был первым программным продуктом фирмы Microsoft, основанной Полом Аленом и Биллом Гейтсом в 1975 г. В дальнейшем он не только поставлялся как отдельная программа, но и "зашивался" в ПЗУ компьютеров.

Visual Basic

В середине 1980-х гг. фирма Microsoft разработала транслятор QuickBASIC. Вообще версий языка Basic существует несколько сотен. После появления Windows и визуальных средств разработки программ фирмой Microsoft была создана среда программирования Visual Basic.

FORTRAN

FORTRAN - старейший язык программирования высокого уровня. В начале 1950-х гг. он был разработан исследовательской группой под руководством Джона Бекуса. Его название происходит от слов "FORMULA TRANSLATION". Первая версия системы FORTRAN для компьютера IBM была выпущена в начале 1957 г.

ALGOL

ALGOL - это также один из старейших языков программирования, универсальный язык программирования общего назначения. Его название происходит от слов "ANGORITMIC LANGUAGE". Он был разработан международной рабочей группой, состоящей из 30 человек, в 1969 г. Один из наиболее активных разработчиков языка ALGOL-68 - Чарльз Линдси.