ASCII


ASCII ( / ˈ æ s k / ( escuchar ) Sobre este sonido ASS -kee ), [3] : 6  abreviado de American Standard Code for Information Interchange , es un estándar de codificación de caracteres para comunicaciones electrónicas. Los códigos ASCII representan texto en computadoras, equipos de telecomunicaciones y otros dispositivos. La mayoría de los esquemas de codificación de caracteres modernos se basan en ASCII, aunque admiten muchos caracteres adicionales.

La Autoridad de Números Asignados de Internet (IANA) prefiere el nombre US-ASCII para esta codificación de caracteres. [2]

ASCII se desarrolló a partir del código telegráfico . Su primer uso comercial fue como código de teletipo de siete bits promovido por los servicios de datos de Bell. [ cuando? ] El trabajo en el estándar ASCII comenzó en mayo de 1961, con la primera reunión del subcomité X3.2 de la Asociación Estadounidense de Estándares (ASA) (ahora Instituto Nacional Estadounidense de Estándares o ANSI). La primera edición de la norma se publicó en 1963, [4] [5] se sometió a una revisión importante durante 1967, [6] [7] y experimentó su actualización más reciente durante 1986. [8]En comparación con los códigos telegráficos anteriores, el código Bell propuesto y el ASCII se ordenaron para una clasificación más conveniente (es decir, alfabetización) de listas y características adicionales para dispositivos distintos de los teleimpresores. [ cita requerida ]

El uso del formato ASCII para el intercambio de redes se describió en 1969. [9] Ese documento se elevó formalmente a Estándar de Internet en 2015. [10]

Originalmente basado en el alfabeto inglés , ASCII codifica 128 caracteres especificados en enteros de siete bits como se muestra en la tabla ASCII anterior. [11] Noventa y cinco de los caracteres codificados son imprimibles: estos incluyen los dígitos del 0 al 9 , letras minúsculas de la aa la z , letras mayúsculas de la A a la Z y símbolos de puntuación . Además, la especificación ASCII original incluía 33 códigos de control de no impresión que se originaron con máquinas de teletipo ; la mayoría de estos ahora están obsoletos, [12]aunque algunos todavía se usan comúnmente, como el retorno de carro , el salto de línea y los códigos de tabulación .

Por ejemplo, la i minúscula estaría representada en la codificación ASCII por el binario 1101001 = hexadecimal 69 ( i es la novena letra) = decimal 105.


ASCII (1963). Se muestran imágenes de control de controles equivalentes donde existen, o un punto gris en caso contrario.