Aritmetické operátory sa vyskytujú v aritmetických operáciách, to jest v takých výrazoch, ktoré obsahujú celé alebo desatinné čísla. Poznáme dva druhy operátorov: Binárne a unárne aritmetické operátory. Binárny operátory sú vypísané v tabuľke (12.2), unárne zasa v tabuľke (12.3).
| Operátor | Operácia |
| + | Sčítanie |
| - | Odčítanie |
| * | Násobenie |
| / | Delenie |
| Div | Celočíselné delenie |
| Mod | Zvyšok po delení |
S výnimkou Div a Mod ktoré prijímajú iba celočíslné operandy, všetky ostatné operátory akceptujú reálne aj celočíselné operandy.
Pri binárnych operáciích je výsledok celočíselný v prípade, že oba operandy sú celočíselné. Ak je jeden operand reálny, potom aj výsledok bude reálny.
Výnimkou je delenie (/), ktorého výsledok je vždy reálny.
| Operátor | Operácia |
| + | identita znamienka |
| - | inverzia znamienka |
Pre unárne operátory je výsledný typ vždy zhodný s typom výrazu. Delenie (/) a operátor Mod spôsobia počas behu programu chybu, ak je druhý operand nula.
Znamienko výsledku operátora Mod je rovnaké ako znamienko operandu na ľavej strane operátora. V skutočnosti je operátor Mod zhodný s nasledujúcou operáciou :
No vykonáva sa rýchlejšie ako výraz na pravej strane.