Il documento tratta della definizione e costruzione degli algoritmi, evidenziando le loro caratteristiche fondamentali come finitezza, generalità e non ambiguità. Viene inoltre discusso come rappresentare un algoritmo attraverso la pseudocodifica e diagrammi di flusso, e le diverse strutture logiche utilizzate, quali sequenza, selezione e iterazione. Infine, si accenna al teorema di Böhm-Jacopini, che sostiene che ogni algoritmo può essere ridotto a sole tre strutture logiche.