Operatore
Definizione rapida
Simbolo di un linguaggio di programmazione che stabilisce quale operazione applicare a uno o due operandi.
Spiegazione
Ogni linguaggio adotta propri operatori, ma alcune famiglie ricorrono frequentemente. Quelli aritmetici rappresentano operazioni matematiche di base mediante simboli come `+`, `-`, `*`, `/` e `%`; gli operatori logici comprendono `AND`, `OR` e `NOT`; quelli relazionali usano segni quali `=`, `<` e `>` in relazione ai valori delle variabili.
Esempio pratico
Nell'espressione `a + b`, il segno `+` è l'operatore, mentre `a` e `b` sono i due operandi sui quali viene effettuata l'operazione.
Spiegazione tecnica
Un operatore codifica un'azione nella sintassi del linguaggio e determina come trattare i valori che lo accompagnano; il numero di operandi previsto può essere uno oppure due.
Da non confondere con
Non va confuso con l'operando: l'operatore esprime l'azione, mentre l'operando è il valore al quale essa viene applicata.