V naslednjih poglavjih bomo spoznali kako pretvoriti rešitev problema v računalniški program. Naučili vas bomo, kako se lotiti reševanja problemov z računalnikom. Spoznali boste osnovne pristope, ki se uporabljajo pri analizi problemov, načrtovanju, kodiranju in testiranju računalniških programov. Podrobneje se bomo ukvarjali z osnovami programskega jezika C++. Spoznali boste njegove gradnike, osnovne algoritme in podatkovne strukture ter se naučili samostojnega pisanja enostavnejših programov v tem jeziku.