Подпрограмма — кусок программы со своим именем. Её вызывают одним словом, как обычную команду. Например, «нарисовать дом» один раз собирают из линий и поворотов, а потом просто пишут «нарисовать дом».
63 карточки о том, как думает программа: что такое алгоритм и исполнитель, как программа повторяет и выбирает, что хранит в переменных, как отвечает на нажатия, откуда в ней берутся ошибки и как их ищут. Последний раздел — от ткацкого станка с дырочками на картах до перфокарт.