Языки программирования высокого уровня
  256ПрограммированиеДоклады, рефераты, обзорыИстория создания языка программирования Паскаль

История создания языка программирования Паскаль

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

После того, как Вирт участвует в конце 60-х годов в создании Алгола-68, высокоуровневого языка программирования, «сына» Алгола, он создает свой, который называет в честь французского ученого Блеза Паскаля.

Первые упоминания о Pascal происходят в 1970 году. Николаус описывает его как легкий и мощный язык, который способствовал бы формированию хорошего стиля написания программы. Позиционируя его изначально, как обучающий структурному программированию софт, Вирт не прогадал – Паскаль и сейчас изучается в ВУЗах.

Паскаль имеет множество модификаций и вариаций, которые используются не только для обучения студентов.

Предыстория

50-е годы прошлого столетия ознаменовались созданием высокоуровневых языков программирования, таких, как: КОБОЛ, АЛГОЛ, ФОРТРАН. Один из них – Algol, и стал «прародителем» Паскаля. Николаус Вирт, его создатель, принимал деятельное участие в создании Алгола, в составе Международной федерации по обработке информации.

Реализации языка

В начале восьмидесятых компанией Borland создается интегрированная среда разработки TurboPascal, диалект Паскаля, который почти на два десятилетия становится одним из самых популярных программных продуктов для персональных компьютеров. Эта среда объединяла в себе текстовый редактор, мощный дебаггер (отладчик) и обеспечила большую скорость и эффективность компиляции кода. Отсюда появилась приставка Turbo.

Известнейшая вариация – FreePascal. Поддерживает разные диалекты «оригинала», имеет открытый исходный код, и, что немаловажно, является мультиплатформенной.

Другие реализации языка:

UCSD Pascal – модификация, включившая в себя модули – единицы компиляции, которые также являются строками символов переменной длины. Поддерживает также некоторые расширения.

Object Pascal. Появился в 1986 году, в компании Apple Computer, и внес изменения в группы типов целых, символьных и строковых, которые делятся на две категории:

  • Fundamental (фундаментальные), строго определенные и неизменяющиеся во всех версиях Object Pascal.
  • Generic (родовые), они реализуются максимально эффективно и оптимально, в зависимости от того, где они используются.

Максимальное распространение Паскаля происходило в 1972-75 годах. Современность и высокие для того времени показатели вывели его в верхние строчки рейтинга языков программирования – он стал главным средством для обучения студентов.

Заключение

Pascal – удобный для обучения программистов язык, обладающий невысокими требованиями от ПК. Он гибок, удобен, и интуитивно понятен даже начинающим айтишникам. Возраст языка нисколько не сказывается на качестве обучения, проводимого с его помощью.


История развития языка программирования Паскаль
Общие сведения об языке программирования Паскаль
✔ Правильная запись условия на языке Паскаль

Рекламный блок

Информационный блок