Et sammensatt utsagn er en gruppe av utsagn som syntaktisk blir behandlet som ett eneste utsagn, dette gjør programmteksten oversiktligere. I Algol 58 og mange senere programmeringsspråk ble dette gjort ved å samle utsagnene i parentesparet og , forskjellige andre språk som for eksempel C bruker { og }. Etterfølgeren Algol 60 utvidet dette konseptet ved å knytte identifikatorenes gyldighetsområder til blokker ().