O livro abrange um conteúdo básico de aprendizagem, e possui temas como: programação seqüencial, tomadas de decisão, laços de repetição, sub-rotinas, estruturas matriciais, estruturas de registro, arquivos, programação orientada a objetos e criação de componentes. Nos exemplos de programas apresentados, destaca-se o desenvolvimento de um programa básico de processamento de textos.