CORMEN, Thomas H. et al. Algoritmos: teoria e prática. Rio de Janeiro: Campus, Elsevier, 2012. ISBN 9788535236996.
AGUILAR, Luis Joyanes. Fundamentos de programação algoritmos, estruturas de dados e objetos. 3. Porto Alegre AMGH 2008. ISBN 9788580550146.
FARRER, Harry. Algoritmos estruturados. 3. ed. Rio de Janeiro: Livros Técnicos e Científicos, 1999. ISBN 8521611806.
GUIMARÃES, Angelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. ISBN 9788521603788.
MELO, Ana Cristina Vieira de. Princípios de linguagem de programação. São Paulo. Blucher 2003. ISBN 9788521214922.
KERNIGHAN, Brian W.; PIKE, Rob. A Prática da programação; Rio de Janeiro: Campus, 2000.
LOPES, Anita; GARCIA, Guto. Introdução à programação: 500 algoritmos resolvidos; Rio de Janeiro: Campus, 2002.
SALIBA, W.L.C.,Técnicas de Programação, Makron Books,1993