ASCII
ASCII (American Standard Code for Information Interchange) es un estándar de codificación de caracteres de 7 bits que define 128 caracteres (0-127), incluyendo letras, dígitos, signos y caracteres de control.
Propósito
Proporcionar un estándar unificado de codificación de caracteres para los primeros ordenadores y dispositivos de comunicación, asegurando interoperabilidad de texto entre fabricantes.
Mecanismo
Cada carácter se representa con 7 bits, normalmente almacenado en 1 byte (bit más alto en 0 o paridad). 0-31 y 127 son control, 32-126 imprimibles. Las codificaciones modernas (UTF-8) son superconjuntos de ASCII.
Casos de uso
- Palabras clave de protocolos y cabeceras HTTP
- Conjunto de caracteres por defecto para código y config
- Comunicación serie e integrada
- Etiquetas de dominio en registros DNS
Ejemplos
- entrada
AOutput65The ASCII code of uppercase A is 65
Errores comunes
- Mistaking extended ASCII (128-255) for standard ASCII
- Standardize on UTF-8 encoding
Términos relacionados
Unicode
Unicode es el estándar internacional de codificación de caracteres que asigna un punto de código único (U+0000 a U+10FFFF) a cada carácter de casi todos los sistemas de escritura del mundo, con un espacio de 1.114.112 puntos. GLOSARIO
UTF-8
UTF-8 es la forma de codificación de longitud variable de Unicode que usa de 1 a 4 bytes por punto de código; es totalmente retrocompatible con ASCII y el estándar de facto de la web y de los sistemas modernos. GLOSARIO
Charset
Un conjunto de caracteres (charset) es la tabla de correspondencia entre caracteres y puntos de código; junto con una forma de codificación (como UTF-8) determina cómo el texto se convierte en un flujo de bytes. GLOSARIO
Code Point
Un punto de código es el valor numérico que el estándar Unicode asigna a cada carácter (U+0000 a U+10FFFF), el número de posición del carácter en el espacio de códigos. GLOSARIO
Herramientas relacionadas
Tabla ASCII
Complete ASCII reference table (0-127) with decimal, hex, octal, binary, and character. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Referencia de juegos de caracteres
Reference table of character encodings. Gratis, privado, 100% del lado del cliente. HERRAMIENTA
Detector de codificación
Comprueba la codificación del texto: subconjunto ASCII, BOM de UTF-8 y caracteres no ASCII. La entrada de texto siempre se recodifica como UTF-8, por lo que las codificaciones heredadas (GBK/Big5/Shift-JIS) no se pueden distinguir. Gratis, privado, 100% del lado del cliente. HERRAMIENTA