top of page

Pascal - высокоуровневый язык программирования

 

Pascal - высокоуровневый язык программирования общего назначения (3GL). Один из наиболее известных языков программирования, используияется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков, таких как Ада, Модула-2, Delphi, однако, уже устарел для использования в промышленном программировании.

 

Важным шагом в развитии языка является появление свободных реализаций языка Паскаль Free Pascal и GNU Pascal, которые не только вобрали в себя черты множества других диалектов языка, но и обеспечили чрезвычайно широкую переносимость написанных на нём программ (например GNU Pascal поддерживает более 20 различных платформ, под более чем 10 различными операционными системами, Free Pascal обеспечивает специальные режимы совместимости с различными распространёнными диалектами языка, такими как Turbo Pascal (полная совместимость), Delphi и другими).

 

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

Наименование

Материалы

 

  • Средства разработки программ на языке Free Pascal

  • Общие сведения о языке программирования Free Pascal

  • Операторы управления

  • Подпрограммы

  • Использование языка Free Pascal для обработки массивов

  • Обработка матриц во Free Pascal

  • Обработка файлов средствами Free Pascal

  • Работа со строками и записями

  • Объектно-ориентированное программирование

  • Графика во Free Pascal

  • Дистрибутивы

bottom of page