O estudo da lógica de programação estimula no programador um raciocínio lógico sobre os fatos, preparando-o para o desenvolvimento de programas de computadores. O objetivo desse livro é oferecer, ao futuro programador, conceitos sobre a lógica de programação, para que esse possa no final do estudo ter conhecimento suficiente para desenvolver programas eficientes com a linguagem de programação mais adequada. A leitura deste livro é indicada como fonte de estudo a alunos de programação de computadores que estão iniciando seu aprendizado, e a professores que necessitam de um material de apoio didático para o ensino dos conceitos de programação. Apresenta o estudo de algoritmos em uma pseudolinguagem muito próxima da linguagem do ser humano, não sendo necessário, portanto, um prévio conhecimento sobre qualquer linguagem de programação.