в багатьох країнах. У 1983 році був прийнятий міжнародний стандарт (ISO 7185:1983)
Основні особливості мови Pascalявляется традиційним алгоритмічним мовою програмування, продовжують лінію Algol-60. Це означає, що програма мовою Pascal являє собою спеціально організовану послідовність кроків щодо перетворення даних, що приводить до вирішення деякої задачі. Це відрізняє Pascal від так званих непроцедурного мов типу Prolog, по суті, представляють собою формалізми для запису початкових умов деякою завдання і синтезують рішення за допомогою вбудованих механізмів логічного висновку. p align="justify"> Мова Pascal містить зручні засоби для представлення даних. Розвинена система типів дозволяє адекватно описувати дані, що підлягають обробці, і конструювати структури даних довільної складності. Pascal є універсальна мова, що означає фіксацію типів змінних при їх описі, а також суворий контроль перетворень типів і контроль доступу до даних відповідно до їх типом (як на етапі компіляції, так і при виконанні програм). p align="justify"> Набір операторів мови Pascal відображає принципи структурного програмування і дозволяє записувати досить складні алгоритми в компактній і елегантній формі. Pascal є процедурним мовою з традиційною блокової структурою і статично певними областями дії імен. Процедурний механізм поєднує в собі простоту реалізації та використання і гнучкі засоби параметризації. p align="justify"> Синтаксис мови досить нескладний. Програми записуються у вільному форматі, що дозволяє зробити їх наочними і зручними для вивчення. p align="justify"> Паскаль - компілятор, тоесть, перш ніж почати іспоолненіе програми, Паскаль повністю читає вихідний текст, написаний програмістом, і становить послідовність машинних кодів, що виконує ті дії, які описав програміст в тексті. Ця послідовність зберігається у файл з розширенням . EXE і є самостійним виконуваним файлом, який може бути запущений сам по собі, вже без участі Паскаля і, навіть , на іншому КОМП'ЮТЕР, на якому Паскаль може бути не встановлений.
TURBO PASCAL
. Загальна структура програм в ТП 7.0
Будь-яку програму, можна умовно розділити на три основні частини:
розділ оголошень та угод (деклараційна частина),
розділ текстів процедур і функцій,
розділ основного блоку (сама програма).
. Розділ оголошень і угод
PROGRAM Тема програми;
{$ ... } Глобальні директиви компілятора;
USES Підключаються бібліотеки;
LABEL Підрозділ оголошення глобальних міток;
CONST ...