Une instruction composée (ou bloc d'instructions) permet de regrouper, dans un même bloc, un ensemble d'instructions qui seront exécutées au même niveau.
Séquence de deux ou plusieurs instructions comprises entre begin et end et séparées par des points virgules.
Il est possible d'imbriquer des instructions composées. On utilise alors des indentations pour améliorer la lisibilité du programme.