Tegn repræsenterer individuelle symboler, der bruges til at kode tekst, tal og specielle symboler. I en computer er hvert tegn tildelt en unik numerisk kode, kendt som en tegnkode. Det mest almindeligt anvendte tegnkodningsskema er Unicode, som omfatter en bred vifte af tegn, der dækker næsten alle sprog og kulturer.
Disse koder genkendes og behandles af computersystemet, hvilket gør det muligt for enheder og software at vise og fortolke informationen på en ensartet måde. Uden tegnkodning ville computere ikke være i stand til at forstå og behandle tekst og symboler, hvilket fører til forvanskede eller forkerte repræsentationer af data.