Ogólna postać programu :
{ Dyrektywy kompilatora }
PROGRAM Nazwa_Programu; { Nagłówek programu }
{Część opisowa programu}
USES { Deklaracja Modułów }
CONST { Deklaracje Stałych globalnych }
TYPE { Definicje Typów }
VAR { Deklaracje Zmiennych }
{Część opisowa procedur i funkcji}
PROCEDURE { Nagłówek podprogramu - Procedury }
FUNCTION { Nagłówek podprogramu - Funkcji }
{Część wykonawcza programu}
BEGIN
... Instrukcje i Wyrażenia
END.