Algoritmica este studiul proceselor de calcul și dezvoltarea algoritmilor care se potrivesc datelor de intrare și produc datele de ieșire dorite. Este importantă în informatică, deoarece este folosită în conceperea programelor de computer și în crearea unor soluții eficiente pentru probleme tehnice și algoritmice.