Õppevahend on mõeldud programmeerimise aluste süstemaatiliseks tutvustamiseks üldhariduskoolide õpilastele, eelkõige on silmas peetud Tartu Ülikooli juures tegutseva Teaduskooli informaatikaosakonna vajadusi. Lugejalt eeldatakse iseseisva töötamise oskust ja minimaalset mingis protseduurses keeles programmeerimise kogemust.