Algoritmica este o ramură a matematicii care se ocupă cu dezvoltarea și analiza algoritmilor. Algoritmii sunt proceduri matematice care permit efectuarea unor operații complexe într-un mod sistematic și ordonat. În informatică, algoritmică este esențială pentru a rezolva problemele complexe și a dezvolta aplicații software eficiente. În plus, algoritmii pot fi implementați în computere sau în alte device-uri pentru a rezolva problemele din diverse domenii, cum ar fi finanțele, marketingul sau managementul logistic.