Personagens representam símbolos individuais usados para codificar texto, números e símbolos especiais. Em um computador, cada caractere recebe um código numérico exclusivo, conhecido como código de caractere. O esquema de codificação de caracteres mais comumente usado é o Unicode, que inclui uma ampla variedade de caracteres que abrange quase todos os idiomas e culturas.
Esses códigos são reconhecidos e processados pelo sistema computacional, permitindo que dispositivos e softwares exibam e interpretem as informações de maneira consistente. Sem codificação de caracteres, os computadores não seriam capazes de compreender e processar textos e símbolos, levando a representações de dados distorcidas ou incorretas.