Составной оператор в программировании — конструкция, состоящая из нескольких команд (операторов) языка программирования, но участвующая в программе в качестве единого оператора. 12
Работа составного оператора заключается в том, что набор операторов, размещённый между ключевыми словами, например begin и end, с точки зрения транслятора становится одной командой и может использоваться в любом месте программы, где следует применять один оператор. 12
Составные операторы позволяют группировать несколько операций, что особенно полезно в условиях циклов и условных выражений. 5
Некоторые преимущества использования составных операторов: