Область «Контролер» містить блоки, що управляють виконанням інших блоків, розміщених усередині них. Блоки управління бувають двох видів: блоки if do ( вони описані на окремій сторінці) та блоки, що контролюють, як часто виконується дія всередині них. Останні називаються циклами, тому що дія всередині них, що називається тілом циклу або тілом, може повторюватися багаторазово. Кожен запуск циклу називається ітерацією.