Os princípios da lógica de programação para computadores são apresentados utilizando uma linguagem de programação didática, denominada de Portugol, de modo a enfatizar a metodologia de criação de um algoritmo, independente da linguagem de programação utilizada pelo futuro programador.