Algoritmica este ramura informaticii care se ocupă cu dezvoltarea și studiul algoritmilor de calcul. Algoritmii sunt proceduri și seturi de instrucțiuni care permit mașinilor să efectueze sarcini, cum ar fi sortarea datelor sau efectuarea de calcule matematice. Algoritmica este importantă în ziua de azi deoarece este folosită într-o mare varietate de domenii, de la cercetare științifică până la dezvoltarea de software și tehnologie. Competența în algoritmica devine din ce în ce mai importantă în economia globală și în dezvoltarea tehnologică, ceea ce face ca abilitățile de programare și algoritmica să fie valoroase și cerute la nivel global.