Projeto estruturado de sistemas: como escrever programas simples, flexiveis, facilmente modificáveis
STEVENS, Wayne Paul. Projeto estruturado de sistemas: como escrever programas simples, flexiveis, facilmente modificáveis. 2. ed.Rio de Janeiro: Campus, 1989. 224 p.
Programação: princípios (Fortran, Basic, Linguagem C, Plurix)
PACITTI, Tércio. Programação: princípios (Fortran, Basic, Linguagem C, Plurix). Rio de Janeiro: LTC, 1986. 361 p.
Fundamentos da programação de computadores
ASCENCIO, Ana Fernanda Gomes. Fundamentos da programação de computadores: algoritmos, pascal, c/c++ (padrão ANSI) e JAVA. 3. ed.São Paulo: Pearson, 2012. 569 p. ISBN 9788564574168.