O documento discute lógica de programação e fornece exemplos de seu uso para resolver problemas de forma estruturada e algorítmica. Em três frases ou menos, resume-se:
A lógica de programação organiza o pensamento de forma coerente para escolher caminhos para resolver problemas, como mostram os exemplos de raciocínios em múltiplas etapas fornecidos. O documento também apresenta exercícios e suas soluções usando uma sequência lógica de passos.