ASCII (American Standard Code for Information Interchange) é um padrão de codificação de caracteres que usa 7 bits (originalmente) para representar 128 caracteres diferentes, incluindo letras, números, pontuação e caracteres de controle.
ASCII padrão usa valores 0-127. ASCII estendido usa 8 bits (0-255) para incluir caracteres adicionais como letras acentuadas e símbolos. Os primeiros 32 valores (0-31) são caracteres de controle, enquanto 32-126 são caracteres imprimíveis.
Valores ASCII comuns: 'A' = 65, 'a' = 97, '0' = 48, espaço = 32. A diferença entre letras maiúsculas e minúsculas é exatamente 32 em ASCII.