In tutti i linguaggi di programmazione le variabili rivestono un ruolo molto importante, se non fondamentale, nella scrittura del programma.
Le variabili dell'informatica sono una sorta di "contenitori" che al loro interno possono contenere numeri interi, numeri a virgola mobile, caratteri di testo ecc.
Ecco come si dichiara una variabile in C:

tipo nome_variabile;

Possiamo anche assegnarle un valore iniziale, in questo modo:

tipo nome_variabile = valore_iniziale;

Il tipo di variabile è la caratteristica principale della variabile stessa: ecco i principali tipi ammessi dal C:

char--->caratteri di testo--->8 bit
int--->numeri interi da -2147483648 a 2147483648--->32 bit
float--->numeri decimali, con precisione singola--->32 bit
double--->numeri decimali, con doppia precisione--->64 bit