ASCII
Significa "American Standard Code for Information Interchange". ASCII es una codificación de caracteres que utiliza códigos numéricos para representar caracteres. Estos incluyen letras inglesas mayúsculas y minúsculas, números y símbolos de puntuación.
ASCII estándar
ASCII estándar puede representar 128 caracteres. Utiliza 7 bits para representar cada carácter, ya que el primer bit del byte siempre es 0. Por ejemplo, una "T" mayúscula se representa mediante 84, o 01010100 en binario. Una "t" minúscula se representa mediante 116, o 01110100 en binario. Otras teclas del teclado también están asignadas a valores ASCII estándar. Por ejemplo, la tecla Escape (ESC) es 27 en ASCII y la tecla Delete (DEL) es 127.
ASCII extendido
Los 128 (27) caracteres compatibles con ASCII estándar son suficientes para representar todas las letras inglesas estándar, los números y los símbolos de puntuación. Sin embargo, no es suficiente para representar todos los caracteres especiales ni los caracteres de otros idiomas. ASCII extendido ayuda a resolver este problema al agregar 128 valores adicionales, para un total de 256 (28) caracteres. Los valores binarios adicionales comienzan con un 1 en lugar de un 0. Por ejemplo, en ASCII extendido, el carácter "é" se representa mediante 233, o 11101001 en binario. La letra mayúscula "Ö" se representa mediante 214, o 11010110 en binario.
Aunque ASCII extendido duplica el conjunto de caracteres de ASCII estándar, no incluye ni de lejos suficientes caracteres para admitir todos los idiomas. Por ejemplo, algunos idiomas asiáticos requieren miles de caracteres. Por lo tanto, otras codificaciones de caracteres, como Latin-1 (ISO-8859-1) y UTF-8, ahora se utilizan con más frecuencia que ASCII para documentos y páginas web. UTF-8 admite más de un millón de caracteres.
Pon a prueba tu conocimiento