Caracterele sunt codificate utilizând codul ASCII (American Standard Code for Information Interchange), prin care se asociază caracterelor un cod format din 7 cifre binare, deci o valoare numerică din mulţimea {0, 1, 2, ..., 127}.
Ulterior, pentru reprezentarea unor simboluri suplimentare (caractere specifice altor limbi, simboluri matematice, simboluri grafice), codul ASCII a fost extins. Codul ASCII extins utilizează 8 biţi pentru codificarea caracterelor, permiţând astfel codificarea a 256 simboluri distincte.