Языки программирования
Программирование появилось задолго до возникновения первых персональных ЭВМ. Язык С и С++
Языком программирования ЭВМ первого поколения был язык машинных кодов (язык низкого уровня).
Во втором поколении ЭВМ появились языки высокого уровня. Команды языка высокого уровня - это слова естественного
языка.
Многообразие языков программирования отчасти объясняется многообразием задач,
для решения которых создаются программы на этих языках.
Язык С - это самый распространенный язык программирования. На нем написано больше программ, чем на любом другом языке. Подавляющее большинство профессиональных программистов владеют им. Исторически этот язык неотделим от операционной системы 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 - Чарльз Линдси.