Первыми популярными языками высокого уровня, появивши-
мися в 1950-х гг., были Фортран, Кобол (в США) и Алгол (в
Европе). Языки Фортран и Алгол были ориентированы на науч-
но-технические расчеты математического характера. Кобол
—
язык
для программирования экономических задач. В Коболе по сравне-
нию с двумя другими названными языками слабее развиты мате-
матические средства, но зато хорошо развиты средства обработки
текстов, организация вывода данных в форме требуемого доку-
мента. Для первых ЯПВУ предметная ориентация языков была ха-
рактерной чертой.
Большое количество языков программирования появилось в
1960—1970-х гг. А за всю историю ЭВМ их было создано более
тысячи. Но распространились, выдержали испытание временем не-
многие. В 1965 г. в Дартмутском университете был разработан язык
Бейсик. По замыслу авторов это простой язык, легко изучаемый,
предназначенный для программирования несложных расчетных за-
дач.
Наибольшее распространение Бейсик получил на микроЭВМ
и персональных компьютерах. На некоторых моделях школьных ком-
пьютеров программировать можно только на Бейсике. Однако Бей-
сик — неструктурный язык, и потому он плохо подходит для обу-
чения качественному программированию. Справедливости ради сле-
дует заметить, что последние версии Бейсика для ПК (например,
QBasic) стали более структурными и по своим изобразительным
возможностям приближаются к таким языкам, как Паскаль.
В эпоху ЭВМ третьего поколения получил большое распростра-
нение язык PL/1
{Program
Language One), разработанный фирмой
IBM. Это был первый язык, претендовавший на универсальность,
т.
е.
на возможность решать любые задачи: вычислительные, обра-
ботки текстов, накопления и поиска информации. Однако PL/1
оказался слишком сложным языком. Для машин типа IBM 360/370
транслятор с него не мог считаться оптимальным, содержал ряд
невыявленных ошибок. На ЭВМ класса мини и микро он вообще
не получил распространения. Однако тенденция к универсализа-
ции языков оказалась перспективной. Старые языки были модер-
низированы в универсальные варианты
—
Алгол-68, Фортран-77.
Значительным событием в истории языков программирования
стало создание в 1971 г. языка Паскаль. Его автор
—
швейцарский
профессор Н.Вирт — разрабатывал Паскаль как учебный язык
структурного программирования.
Наибольший успех в распространении этого языка обеспечили
персональные компьютеры. Фирма
Borland
International,
Inc (США)
разработала систему программирования Турбо Паскаль для ПК.
Турбо Паскаль
—
это не только язык и транслятор с него, но еще
и операционная оболочка, обеспечивающая пользователю удоб-
ство работы. Турбо Паскаль вышел за рамки учебного предназна-
чения и стал языком профессионального программирования с
23