O documento discute conceitos fundamentais de algoritmos e programação de computadores. Em três frases:
1) Apresenta que algoritmos envolvem abstração da realidade para capturar apenas aspectos relevantes de um contexto e que programação requer codificar essa abstração em linguagens de programação.
2) Explica que programação de sistemas computacionais envolve exercitar constantemente a abstração da realidade e codificá-la em linguagens de programação para processamento de entrada, saída e memória.
3) Discorre sobre estruturas lógicas