Algorytm - jednoznacznie sformułowany sposób postępowania, który w skończonej liczbie kroków umożliwia rozwiązywanie określonego zadania. Zakodowany w wybranym języku programowania zamienia się w program komputerowy.
Algorytm - sformalizowany zestaw czynności, które należy wykonać aby uzyskać dany wynik, w szczególności, aby wyliczyć wynika na podstawie określonych danych.