Este livro apresenta ao estudante a programação de computadores com a linguagem Pascal disponibilizada pelo compilador Free Pascal. Inicialmente traz uma abordagem histórica da linguagem Pascal e do seu ambiente integrado, os tipos de dados e instruções primitivas, uso de variáveis, tomada de decisão, laços de repetição, matrizes, métodos de pesquisa, estrutura de dados heterogêneas, utilização de sub-rotinas, procedures, parâmetros, function e construção de biblioteca de sub-rotinas. Aborda programação com arquivos, formas de acesso, tipos de arquivos, variáveis dinâmicas, alocação dinâmica de memória, impressão, utilização de datas e apresentação do programa.