É destinado ao estudante de linguagem de programação. Trata-se de um trabalho de base com o objetivo de proporcionar ao leitor os primeiros passos em programação. Está dividido em sete partes: Introdução Conceitos básicos de programação, em que o leitor terá contato com a programação seqüencial Tomada de decisões e utilização de loopings O uso de tabelas e tipos estruturados Programação estruturada Aplicação de arquivos E um apêndice complementar com as instruções de instalação e com as "respostas" dos exercícios aplicados no final de cada capítulo.