Aritmetika APT programskog sistema sastoji se od skalara, operatora,
izraza i funkcija. Aritmetički izrazi se dobiju kombinovanjem simbola. Naprimjer, izraz za polinom trećeg reda: Y=A⋅ X3+B⋅ X2+C⋅ X+D se piše kao: Y=A*X**3+B*X**2+C*X+D gdje je: **, operator za stepenovanje, *, operator za množenje, +, operator za sabiranje, A, B, C, D, 2, 3, skalari, X, nezavisno promjenljiva i Y, zavisno promjenljiva. Aritmetički modul u APT sistemu služi za programiranje određenih proračuna, naprimjer putanja alata u toku obrade. Elementi aritmetičkog izraza koji se nalaze s desne strane znaka jednakosti mogu biti algebarske vrijednosti, promjenljive veličine ili funkcije, objedinjene operatorima. Brojne vrijednosti sa predznacima koje nemaju definisan smjer predstavljaju skalarne veličine. Na ovaj način se brojevi razlikuju od vektora. Operatori se koriste za aritmetič ko-logička izračunavanja i to: +, za sabiranje, –, za oduzimanje, *, za množenje, /, za dijeljenje i **, za stepenovanje. Operatori se međutim mogu koristiti i kao znaci promjenljivih simbola. Izuzetak čine znaci za sabiranje i oduzimanje koji se koriste i za označavanje pozitivnih i negativnih brojeva. Na osnovu definicija u APT aritmetici stvorena je osnova za opis različitih tehnoloških operacija.