Tecken representerar individuella symboler som används för att koda text, siffror och specialsymboler. I en dator tilldelas varje tecken en unik numerisk kod, känd som en teckenkod. Det vanligaste teckenkodningsschemat är Unicode, som inkluderar ett brett utbud av tecken som täcker nästan alla språk och kulturer.
Dessa koder känns igen och bearbetas av datorsystemet, vilket gör att enheter och programvara kan visa och tolka informationen på ett konsekvent sätt. Utan teckenkodning skulle datorer inte kunna förstå och bearbeta text och symboler, vilket leder till förvrängda eller felaktiga representationer av data.