Algoritmo é um conjunto ou sequência de instruções de operações devidamente organizadas e orientadas para a resolução de um determinado problema ou para alcançar determinados objetivos.
Um algoritmo pode ser escrito com o auxílio natural, utilizando expressões específicas.
Escrever um PROGRAMA de computador é, essencialmente, traduzir um
algoritmo (ou conjunto de algoritmos interligados) para instruções capazes de
serem expressas e executadas em computador.
Para se escreverem programas de computador foram inventadas linguagens de
programação.