O sistema binário é a base de toda computação, usando apenas 0s e 1s para representar informações. Desenvolvido por Gottfried Leibniz no século XVII, foi adaptado para computadores nos anos 1940. Cada conjunto de 8 bits forma 1 byte, capaz de representar 256 valores diferentes (de 00000000 a 11111111). Por exemplo, a letra "A" é codificada como 01000001 em binário.
Lançado em 1991, o Unicode revolucionou a computação ao unificar todos os sistemas de escrita do mundo num único padrão. Suporta mais de 143 mil caracteres, incluindo emojis (como 😊 = U+1F60A) e alfabetos antigos. O UTF-8, seu formato mais comum, é compatível com ASCII e domina 98% da web atual.
Quando você digita uma tecla, o computador converte o caractere em um código numérico (ex: "A" → 65), armazena como binário (01000001), processa esses dados e finalmente reconverte em texto visível. Esse processo permite que editores de texto, navegadores e apps mostrem caracteres corretamente em qualquer dispositivo.
Sem padrões como ASCII e Unicode, cada computador exibiria textos de forma diferente. Antes do Unicode, havia dezenas de codificações conflitantes (como ISO-8859-1), causando erros como "�" em textos internacionais. Hoje, o Unicode permite que um documento em japonês abra corretamente num celular brasileiro.