O documento discute programação e algoritmos, definindo algoritmos como sequências de instruções para resolver problemas. Exemplos de algoritmos incluem um algoritmo para alongamento e algoritmos para determinar quem ainda não jantou ou qual a melhor ação para uma manhã de sábado. A programação é descrita como falar com máquinas usando linguagens de programação.