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