Operaattori on funktio, jonka kutsumiseen käytetään erityistä syntaksia. Tavallisen funktion kutsuminen näyttää tältä: funktion_nimi(argumentti1, argumentti2). Sen sijaan esimerkiksi +-operaattorin kutsuminen näyttää tältä: argumentti1 + argumentti2. Olennaista on kuitenkin tajuta, että molemmissa on kyseessä tavallinen aliohjelma: molemmat ottavat syötteekseen jotain ja palauttavat jotain muuta.
Koska operaattorit ovat useimmissa ohjelmointikielissä poikkeuksia kielen normaaliin syntaksiin, ne on yleensä erikseen määritelty kielen jäsentimessä. Niinpä esimerkiksi Pythonissa operaattoreiden toimintaa voi määritellä uudelleen, mutta uusia operaattoreita ei voi luoda. (Joissain kielissä, kuten Prologissa ja Ocamlissa, pystyy tekemään uusia operaattoreita.)
(Takaisin ohjelmoinnin käsitteet -sivulle.)