BeginEnd!

История языка Паскаль

 

 

            Паскаль – язык программирования, созданный в конце 60-х годов {1967-1968 гг.} швейцарским профессором Николаусом Виртом {впоследствии он создал и такие языки программирования как Модула и Оберон, но они не получили широкого распространения} специально для обучения программированию. Стандарт языка был разработан учёным в 1974 г. совместно с Кетлин Дженсен.  Название языку было дано в честь выдающегося французского математика.

Язык Паскаль характеризуется чёткой структурой программы, простотой и ясностью конструкций. С момента создания Паскаль был универсален и пригоден для решения широкого круга задач {в отличие от таких языков, как Бейсик, Фортран, Кобол}. Строгая типизация языка значительно сокращает количество ошибок в программах.

Сейчас существует три стандарта языка:

1.     Нерасширенный Паскаль {Unextended Pascal} был разработан в 1983 году и практически полностью совпадает с описанием языка по Дженсен-Вирту.

2.     Расширенный Паскаль {Extended Pascal} содержит расширения, затрагивающие модульное программирование {отдельная компиляция модулей, импорт-экспорт подпрограмм, интерфейсная часть и реализация} и дополнен рядом процедур и функций {прямой доступ к файлам, работа со строками и др.}.

3.     Объектный Паскаль {Object Pascal} принят в 1993 г. Он поддерживает классы, обладающие свойствами и методами, наследование классов, переопределение методов у потомков {полиморфизм} и другие атрибуты объектно-ориентированного программирования.

 С появлением компьютеров, Паскаль начал широко использоваться для программирования. Для операционной системы MS-DOS самое большое распространение приобрела реализация языка Паскаль фирмы Борланд под названием Турбо Паскаль.

Интегрированная оболочка, которая включает в себя редактор, компилятор, компоновщик и отладчик, вместе с интерактивной справочной системой превратили разработку программ на Паскале в простое и понятное практически каждому человеку дело. Но так было не всегда. Например, в начале восьмидесятых годов сначала в редакторе нужно было написать текст программы, затем однопроходный компилятор выдавал код на ассемблере, далее приходилось транслировать его в объектный код, компоновать с системными библиотеками и только после этого запускать программу. Поиск ошибок {без встроенного отладчика, который сейчас просто показывает вам строку c ошибкой} был делом, требующим терпения, и большого количества времени.

Когда возникла операционная система Windows, эта же фирма создала мощную среду программирования Delphi на основе существенно расширенного языка Паскаль {Object Pascal}.

 

 

 

'На главную страницу'           'Версия для печати'

 

Hosted by uCoz