Imbricarea de blocuri
este denumită structura de bloc a programului PASCAL.
Într-o structură fiecărui bloc i se ataşează cîte un nivel de imbricare. Programul principal este considerat de nivel 0, un bloc definit în programul principal este de
nivel 1. În general, un bloc defi nit în nivelul n este de nivelul n + 1.De regulă, un bloc PASCAL include declaraţii de etichete, variabile, funcţii, parametri
ş.a.m.d.
O declaraţie introduce un nume, care poate fi o etichetă sau un identi-
fi cator. O declaraţie dintr-un bloc poate redefi ni un nume declarat în exteriorul lui.