Structura generală a unui program Pascal
Un program are 3 părți: antetul, partea declarativă și partea executabilă (corpul programului).
-
Antetul este descris de o linie de program în care este anunțat numele de program dat de utilizator. (Sintaxa: program <nume ales>, ex: program clasa5).
-
Partea declarativă, apare la începutul programului, imediat după antet, în această secțiune vor fi declarate toate obiectele cu care lucrează programul.
-
Corpul programului: reprezintă totalitatea instrucțiunilor pe care acesta le execută, orice instrucțiune se termină cu ";". Toat[ secven'a de instruc'iuni a programului este cuprinsă între Begin si End urmat de caracterul ".".
Exemplu:
program <nume_program>;
uses <biblioteci cu funcții și proceduri folosite în program>;
type <tipuri de date definite de utilizator>;
const <constante folosite în program>;
var <variabile globale folosite în program>;
<aici se pot scrie funcții și proceduri folosite în program>
begin
<aici se scrie programul principal>;
end.
Notă: După fiecare comandă se pune " ; " cu următoarele excepții: înainte de "else" (pentru testul if <conditie> then <instrucțiune_1> <"else"> <instrucțiune_2> , după "do" sau "then" pentru repetitive respectiv testul "if" ,care, în structura lor nu au decât o singură instrucțiune ; înainte de "begin" (dacă există) al oricărei repetitive (for <condiție> do , while <condiție> do), după testul " if <conditie> then " , după "repeat" ,sau înainte de "until" (condiția repetitivei cu test final - "repeat",aceasta fiind pusa pe post de "end;") .

