Programul PASCAL constă dintr-un antet, secțiuni de descrieri și o secțiune de operatori.
Antetul programului conține numele programului, de exemplu:
Secțiunile de descriere pot include secțiunea din bibliotecile (modulele) conectate, secțiunea descriere a etichetei, secțiunea descriere a constantelor, secțiunea descrierea tipului, secțiunea descriere a variabilelor, secțiunea descriere a procedurilor și funcțiilor.
Secțiunea descriere a modulelor este definită de cuvântul de serviciu USES și conține numele pluginurilor (bibliotecilor) care fac parte din sistemul TURBO PASCAL și cele scrise de utilizator. Secțiunea de descriere a modulelor ar trebui să fie prima secțiune a secțiunilor descrierii. Numele modulelor sunt separate între ele prin virgule:
Orice operator din program poate fi marcat cu *. Ca etichetă, sunt utilizate numere nesemnate arbitrare, care conțin cel mult patru cifre sau nume. Eticheta este plasată înaintea operatorului și separată de acesta de un colon. Toate etichetele utilizate în program trebuie să fie listate în secțiunea de descriere a etichetei, de exemplu:
Descrierea constantelor permite folosirea numelor ca sinonime a constantelor (3.1). acestea trebuie să fie definite în secțiunea care descrie constantele.
În secțiunea de definire a variabilelor (3.2), trebuie să determinați tipul tuturor variabilelor utilizate în program:
Tipurile sunt descrise în secțiunea 6. Descrierea procedurilor este prezentată în secțiunea 9.1. o descriere a funcțiilor este prezentată în secțiunea 9.2. Secțiunile separate ale descrierilor pot să lipsească, dar rețineți că în programul PASCAL trebuie să fie descrise toate componentele programului înainte de a le folosi.
Secțiunea operatorilor este un operator compozit *. care conține o secvență de operatori între cuvintele de serviciu
Operatorii sunt separați unul de altul prin simbolul ";". Textul programului se termină cu o perioadă.
- emula coprocesorul matematic;
- formează un tip lung de proceduri și funcții de apelare;
- utilizați un coprocesor matematic;
- ieșiți din intervalele de distanță.
Unele chei de compilare pot conține un parametru, de exemplu:
- includeți în textul programului compilat fișierul numit.