Publikácia predstavuje základy algoritmizácie a riešenia problémov pomocou algoritmov. Zameriava sa na tvorbu algoritmov, ich zápis a využitie pri programovaní a vývoji softvéru.
Učebný materiál poskytuje úvod do algoritmizácie a rozvoja algoritmického myslenia. Vysvetľuje základné princípy tvorby algoritmov, ich znázorňovanie pomocou vývojových diagramov alebo pseudokódu a implementáciu v programovacích jazykoch. Obsahuje praktické príklady riešenia úloh a slúži ako študijná pomôcka pre študentov informatiky a príbuzných technických odborov.