Y a diferencia de su antecesor Algol, Pascal no soporta el uso de bloques con sus propias declaraciones dentro del "begin" y "end" de un bloque existente, sólo sentencias compuestas permitiendo una secuencia de declaraciones agrupadas en "if", "while", "repeat" y otras sentencias de control.