Variabile
Definizione rapida
Nome o riferimento associato a un dato che può essere letto e, secondo le regole del programma, modificato durante l'esecuzione.
Spiegazione
Le variabili permettono di conservare risultati intermedi, parametri e stato dell'applicazione. Ogni linguaggio stabilisce ambito, durata, tipo e modalità di assegnazione.
Esempio pratico
Un programma memorizza nella variabile `tentativi` il numero 3 e lo diminuisce dopo ogni accesso fallito.
Spiegazione tecnica
Il compilatore o l'interprete collega l'identificatore a una posizione, a un registro o a un oggetto gestito dal runtime. Scope e lifetime determinano dove la variabile è visibile e per quanto tempo esiste.
Da non confondere con
Non è una costante, il cui valore non dovrebbe cambiare dopo la definizione, né il valore stesso contenuto in un dato istante.