É um passo a passo para a resolução de um problema, como uma instrução programada para ser executada pelo computador.