Количество клеток в главном алгоритме ограничено, поэтому часто может потребоваться использование дополнительных форм - подпрограмм.
Форма подпрограммы выглядит почти также, как и форма главного алгоритма, только имеет две дополнительные клетки слева:
Подпрограммы обозначаются К1...К6. Вызов подпрограммы - это такая же команда, как и действие исполнителя. Эту команду можно помещать в зеленые клетки, причем не только главного алгоритма, но и любых подпрограмм.
В данном примере, после того как исполнитель повернет направо, ему предписано четыре раза выполнить подпрограмму К1, которая, в свою очередь, предписывает двигаться вперед и закрашивать клетку.