Cartea prezinta notiunile de baza necesare studiului si aprofundarii stiintei programarii calculatoarelor, cu exemplificare in limbajul C. Ea se adreseaza studentilor anului I ai Facultatii de Cibernetica, Statistica si Informatica Economica, precum si tuturor celor care doresc sa invete programarea calculatoarelor sau sa aprofundeze si sa-si sistematizeze cunostintele din domeniu.
Lucrarea este originala prin modul in care apropie cititorul de domeniul abordat, asigurand o prezentare riguroasa, gradata si argumentata prin numeroase exemple si constituind suportul teoretic si practic pentru formarea gandirii si logicii algoritmice.
Manualul este structurat in trei parti intercorelate si concepute astfel incat sa constituie etape de invatare a programarii.