Osnovni program za sledenje zarku je napisan v objektno orientiranem jeziku C++ v katerem je ``razred'' temeljni gradnik modularnega programa. Razredi zdruzujejo podatke in postopke v zakljuceno celoto z razlicnimi stopnjami zascite podatkov in metodami, ki operirajo s podatki.
Opisi razredov so izvleceni iz izvorne kode, ki je bila ustrezno komentirana in nato pretvorjena v obliko HTML in LaTeX.