Esadecimale, o Hex in breve, è un sistema numerico computazionale utilizzato nei computer e nei dispositivi digitali. Si basa sul numero 16, anziché sul più comune sistema 10 utilizzato nella vita quotidiana. Viene comunemente utilizzato dai programmatori di computer per prendere grandi numeri e rappresentarli con simboli più piccoli e più facili da comprendere.
L'esadecimale è comunemente scritto e rappresentato con i simboli 0-9 (che sono i simboli utilizzati nel sistema decimale) e AF (le prime sei lettere dell'alfabeto). Questi 16 simboli sono quindi spesso chiamati “cifre esadecimali”. I numeri esadecimali possono essere utilizzati per rappresentare i colori, poiché sono costituiti da tre serie di due cifre esadecimali, che rappresentano i tre componenti di colore primario Rosso, Verde e Blu, nella sequenza RRGGBB. Questo sistema si chiama RGB, che sta per sistema Rosso-Verde-Blu, ed è comunemente utilizzato nel web design e su Internet per la codifica HTML e CSS.
I numeri esadecimali vengono utilizzati anche nella memoria del computer per rappresentare i numeri binari, composti da uno e zero, i due valori che costituiscono il fondamento della comunicazione digitale e dell'elaborazione informatica. Una cifra esadecimale può essere rappresentata con quattro cifre binarie. Anche il formato esadecimale è comunemente utilizzato per codificare e decrittografare i dati.
Sebbene l’idea alla base del sistema sia piuttosto complessa, il concetto alla base è relativamente semplice. L'esadecimale è un sistema utile per molti programmatori di computer e progettisti digitali di oggi. È una scelta popolare nel mondo dell'informatica, della programmazione e della sicurezza informatica perché consente una facile conversione e comprensione dei dati numerici.