Corpul unui program sau subprogram se numeşte bloc. Deoarece subprogramele sînt incluse în programul principal şi pot conţine la rîndul lor alte subprograme, rezultă că blocurile pot fi imbricate (in-cluse unul în altul).
Această imbricare de blocuri este denumită structura de bloc a programului PASCAL.
Prin domeniul de vizibilitate al unei declaraţii se înţelege textul de program, în care numele introdus desemnează obiectul specificat de declaraţia în studiu.
Domeniul de vizibilitate începe imediat după terminarea declaraţiei şi se sfîrşeşte o dată cu textul blocului respectiv.
Domenii de Vizibilitate