O documento apresenta uma introdução sobre algoritmos e programação, definindo termos como programa, programa fonte, programa objeto, linguagens de programação de acordo com nível de abstração e paradigma, e descrevendo o papel de analista, programador e usuário no processo de desenvolvimento de software. Também apresenta símbolos básicos para construção de fluxogramas e regras para algoritmos.