¿Qué significa ascii?
Es posible que nos topemos con la palabra ASCII al aprender a programar, entonces, ¿sabes a qué se refiere específicamente? Averigüemos juntos.
Introducción a ASCII
ASCII se refiere al Estándar Americano para el Intercambio de Información, que es un método de codificación de caracteres basado en el orden de los caracteres alfabéticos en inglés. La representación de enteros ASCII tiene subconjuntos imprimibles y no imprimibles. Los caracteres imprimibles son caracteres normales y los caracteres no imprimibles son los caracteres utilizados para representar las teclas del teclado, como las teclas de retroceso, eliminar y regresar. La codificación ASCII se utiliza principalmente para mostrar inglés moderno y otros idiomas de Europa occidental.
Aspectos técnicos
Técnicamente, ASCII es de 7 bits, lo que sólo representa 128 caracteres. Entre ellos, del 0 al 31 son caracteres de control y del 32 al 127 representan caracteres alfabéticos de la A a la Z. ASCII sólo se puede utilizar para codificar inglés americano.
Notas
Algunas personas confunden los códigos superiores a 128-255 con ASCII, pero técnicamente no lo son. A medida que las computadoras evolucionaron, el uso de bytes de 8 bits se volvió común. El último carácter permite 128 caracteres adicionales, llamados ASCII extendido. Los diferentes sistemas implementan ASCII extendido de diferentes maneras, por lo que existen problemas de compatibilidad que no se encuentran en los primeros 128 caracteres.
En general, ASCII se refiere al Estándar Americano para el Intercambio de Información, un método de codificación de caracteres basado en el orden de los caracteres alfabéticos en inglés.