Domenii de vizibilitate
Corpul unui program sau subprogram se numeste bloc. Deoarece subprogramele sunt incluse in programul principal si pot contine la rindul lor alte subprograme,rezulta ca blocurile pot fi imbricate(inlus unul in altul).Aceasta imbricare de blocuri este denumita structura de bloc a programului PASCAL.
Intr-o structura fiecarui bloc i se ataseaza cite un nivel de imbricare.Programul proncipal este cinsiderat de nivel 0, un bloc definit in programul principal este de nivel 1.