Súčasťou softvéru, ktorý ho poučí o vykonaní výpočtu, je algoritmus
(vyjadrené ako kód). Presnejšie povedané, je to sekvencia pokynov v algoritme, ktorá špecifikuje matematické operácie, ktoré sa majú vykonať, a poradie, v ktorom by sa mali vykonať. Tento kód môže byť súčasťou väčšej funkcie, postupu alebo metódy, ale jadrom smernice o výpočte je samotný algoritmus.