A parte do software que o instrui a executar um cálculo é o algoritmo
(expresso como código). Mais especificamente, é a sequência de instruções dentro do algoritmo que especificam as operações matemáticas a serem realizadas e a ordem em que devem ser realizadas. Esse código pode fazer parte de uma função, procedimento ou método maior, mas o núcleo da diretiva de cálculo é o próprio algoritmo.