Alogirtmii sunt liste de instructiuni care trebuie realizate intr-o anumita ordine pentru a ajunge la solutia problemei. Astfel algoritmii formeaza "coloana vertebrala" a informaticii, algoritmul fiind principalul obiect de studiu in informatica.
Informatica fara algoritmi este ca matematica fara numere sau ca literatura fara cuvinte.