
Um exemplo simples é uma receita. Ele é, num certo sentido, um programa abstrato — dizendo de outra forma, um programa é um algoritmo concretizado. Os programas são visualizados mais facilmente como uma coleção de algoritmos menores combinados de um modo único, da mesma forma que uma casa é construída a partir de componentes (cômodos).
Dessa forma, um ele é uma descrição passo a passo de como o computador irá executar uma operação específica, como, por exemplo, as ações de um jogo. Um programa, por outro lado, é uma entidade que pode agregar vários algoritmos.
