Um algoritmo é uma sequência não ambígua de
instruções que é executada até que determinada condição se verifique. Mais especificamente, em
matemática, constitui o conjunto de processos (e
símbolos que os representam) para efectuar um
cálculo.O conceito de algoritmo é freqüentemente ilustrado pelo exemplo de uma
receita, embora muitos algoritmos sejam mais complexos. Eles podem repetir passos (fazer
iterações) ou necessitar de decisões (tais como comparações ou
lógica) até que a tarefa seja completada. Um algoritmo corretamente executado não irá resolver um problema se estiver implementado incorretamente ou se não for apropriado ao problema.
Veja mais na Wikipédia.org...
Um conjunto de passos ordenados para solução de um problema, como uma fórmula matemática ou instruções num programa. É o embrião de qualquer programa para computador, sendo o responsável por realizar todas as transformações necessárias a fim de se atingir um determinado objetivo.