Com linguagem simples, este livro aborda os fundamentos e a lógica de programação por meio de fluxogramas e pseudocódigos, feitos em português estruturado, com intuito de auxiliar na interpretação de um processo real e ser possível representa-lo num programa de computador. Ensina a extrair os dados de entrada, determinar quanto de memória cada dado vai ocupar definindo seu tipo, as ações necessárias para transformá-los em informações através de decisões e repetições, determinar quais informações serão produzidas neste processamento, além de explicar como utilizar variáveis, vetores, matrizes, estruturas, funções, strings e manipulação de arquivos. Destina-se a estudantes de cursos que possuem linguagem de programação em seu currículo, sejam cursos de aprendizagem industrial, formação inicial e continuada, técnico ou graduação.