O bloco de comando é o código que estiver delimitado pelas palavras ‘begin’ e ‘end’. Os blocos de comando podem ser usados por necessidade ou para melhorar a legibilidade de seu código, abaixo veremos um exemplo de bloco de comando:
program bloco_comando;
begin //início do programa
writeln (’20 * 30′ = ‘, 20 *30);
begin //início do primeiro bloco de comando
write(‘Primeiro’);
writeln(‘bloco de comando.’);
end; //fim do primeiro bloco de comando
end.// fim do programa
Como pode ser observado, o bloco de comando contém as instruções “write” e “writeln” delimitados pelas palavras “begin” e “end;“. Podemos observar também que o “end;“que delimita o fim do bloco de código contém um ponto e vírgula,o não uso desse ponto e vírgula implicará em um erro de síntaxe