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