Operatoren liefern einen wesentlichen Anteil zur Lesbarkeit eines
Programmes. Während wir ohne weiteres einen Ausdruck der Form
3 * z + 5 lesen können, bereitet die Schreibweise
plus(mult(3,z),5) wesentlich größere Schwierigkeiten.
Wir unterscheiden binäre Operatoren mit zwei Argumenten, wie die
Multiplikations und Additionsoperatoren, und unäre mit einem, wie
den Adressoperator &
oder das unäre -
. Seltener sind
ternäre Operatoren (siehe Abschnitt ).