ASCII
Significa "Código Padrão Americano para Intercâmbio de Informações". ASCII codificação de caracteres fornece uma maneira padrão de representar caracteres usando códigos numéricos. Isso inclui letras maiúsculas e minúsculas em inglês, números e símbolos de pontuação.
ASCII usa 7 pedaços para representar cada personagem. Por exemplo, um "T" maiúsculo é representado pelo número 84 e um "t" minúsculo é representado por 116. De outros teclado chaves também são mapeadas para valores ASCII padrão. Por exemplo, a tecla Escape (ESC) é representada como 27 e a tecla Delete (DEL) é representada como 32. Os códigos ASCII também podem ser exibidos como hexadecimal valores em vez dos números decimais listados acima. Por exemplo, o valor ASCII da chave Escape em hexadecimal é "1B" e o valor hexadecimal da chave Delete é "7F".
Como o ASCII usa bits 7, ele suporta apenas valores 2 ^ 7 ou 128. Portanto, o conjunto de caracteres ASCII padrão é limitado a caracteres 128. Embora isso seja suficiente para representar todas as letras, números e símbolos de pontuação em inglês, não é suficiente representar todos os caracteres especiais ou caracteres de outros idiomas. Mesmo o ASCII estendido, que suporta valores de bits 8, ou caracteres 256, não inclui caracteres suficientes para representar com precisão todos os idiomas. Portanto, outros conjuntos de caracteres, como Latin-1 (ISO-8859-1), UTF-8 e UTF-16 são comumente usados para documentos e webpages que exigem mais caracteres.