Програма на мові Паскаль складається з двох основних частин:
опису послідовності дій, які необхідно виконати і опису даних, з якими оперують дії. Крім цього програма має заголовок , який задає ім’я програми і її параметри .
Заголовок :
program name ;
Після заголовку програми йде розділ описів , якому описуються змінні , константи , мітки , підпрограми , типи та інші об’єкти , які використовуються в програмі.
Кожна програма повинна мати частину , яка виконує дії і називається розділом операторів або тілом програми.Тіло програми починається службовим словом begin і закінчується end.
Структуру програми можна зобразити так:
program name
Розділ описів
begin
Тіло програми
End
Оператори в програмі
можуть розміщуватись
як на окремих стрічках, так і по декілька в стрічці. Після кожного оператора ставиться крапка з комою.
Об’єкти , що вводяться за допомогою описів і визначень можуть бути розбиті на п’ять класів:
· мітки;
· константи;
· типи;
· змінні;
· процедури і функції.
1.Опис міток вводить сукупність імен(ідентифікаторів) і/або цілих чисел, призначених для організації послідовності обчислень.
2.Визначення констант задає в програмі ідентифікатори , які представляють деякі значення.
3.Визначення типів призначено для для задання конкретних множин значень .
4.Опис змінних вводить сукупність даних з якими роблять дії. Змінна позначається ідентифікатором ; з кожною змінною зв’язують тип , що визначає область допустимих значень цієї змінної.
5.Опис процедур і функцій визнячає частину програми як окрему програмну одиницю.
Отже, загальна структура Паскаль-програми має вигляд :