Algoritmii sunt un set de pași bine definiți și structurați pe care le urmează un calculator pentru a rezolva o problemă sau a efectua o operație. Rolul lor în programare este esențial, deoarece permit dezvoltarea de aplicații complexe și soluționarea de probleme într-un mod eficient și eficace.