Существуют операторы и операции.
Операторы делятся на операторы объявления и операторы управления.
Операторы объявления:
- Объявление меток (label)
- Объявление констант (const)
- Объявление типов (type)
- Объявление переменных (var)
- Объявление подпрограмм (procedure и function)
- Оператор присваивания (:=).
- Оператор вызова процедуры (имя процедуры).
- Составной оператор (begin - end)
- Оператор ветвления (if - else)
- Оператор варианта - (case)
- Оператор цикла со счётчиком (for)
- Оператор цикла с предусловием (while)
- Оператор цикла с постусловием (repeat - until)
- Оператор безусловного перехода (goto)
- Оператор доступа (with)
- Пустой оператор
- Иногда к операторам относят ввод / вывод, инкремент / декремент.