Nella terminologia informatica, un carattere è un'unità minima d'informazione che, semplificando, corrisponde a un grafema (o a un simbolo) della forma scritta di una lingua naturale.
Esempi di carattere possono essere una lettera, un numero, o un segno di interpunzione. Il concetto include anche i caratteri di controllo, che non corrispondono a un segno della lingua naturale, ma sono necessari per processare un testo e gestire le periferiche di output (stampante, terminale, ecc.); tra questi ci sono, ad esempio Carriage return (invio), End of Text (fine del testo) o Bell (beep).