Основная часть программы на языке Delphi представляет собой последовательность операторов, выполняющих некоторое действие над данными, объявленными в секции описания данных. Операторы выполняются строго последовательно в том порядке, в котором они записаны в тексте программы и отделяются один от другого точкой с запятой.
Все операторы принято в зависимости от их назначения разделять на две группы: простыеи структурированные.
Простые операторы не содержат в себе никаких других операторов. К ним относятся операторы присваивания, вызова процедуры, пустой оператор и оператор безусловного перехода.
Структурированные операторы содержат в себе простые или другие структурированные операторы. Это составной оператор, условные операторы и операторы повтора (циклы).