MANZANO, Jose Augusto N. G.; OLIVEIRA, Jayr Figueiredo de Algoritmos: Lógica para desenvolvimento de programação de computadores. 21. ed. São Paulo: Erica, 2008.
FORBELLONE, Andre Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de programação: a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Pearson /Prentice Hall, 2005.
ASCENCIO, Ana Fernanda; CAMPOS, Edilene Aparecida, Fundamentos da Programação de Computadores. 3. ed. Rio de Janeiro: Pearson Education do Brasil, 2002.
EDMONDS, Jeff, Como Pensar sobre Algoritmos. Rio de Janeiro: LTC, 2010.
FARRER, Harry; et al. Algoritmos estruturados. 3. ed. Rio de Janeiro:LTC, 1999.