Algoritem je navodilo, s katerim rešujemo določen problem.
Z njim povemo, kako opravimo določen postopek pri reševanju.
Točna definicija je odvisna od tega, komu je namenjen.
Splošno:
algoritem je končno zaporedje ukazov, s katerimi, če jim sledimo v
določenem vrstnem redu, opravimo nalogo.