American Standard Code for Information Interchange = Código Estadounidense Estándar para el Intercambio de Información
Botones de acceso rápido
Categorias importantes Lista completa Como usar o hacer los simbolos Historia ASCII VS UNICODEASCII (acrónimo inglés de American Standard Code for Information Interchange —Código Estándar Estadounidense para el Intercambio de Información—), pronunciado generalmente [áski]1:6 o (rara vez) [ásθi], es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.
ASCII define 128 caracteres, que se asignan a los números 0-127. Unicode define (menos de) 221 caracteres, que, de manera similar, se asignan a los números 0-221 (aunque no todos los números están actualmente asignados, y algunos están reservados).
Unicode es un superconjunto de ASCII, y los números 0-128 tienen el mismo significado en ASCII que en Unicode. Por ejemplo, el número 65 significa "capital latino 'A'".
Debido a que los caracteres Unicode generalmente no caben en un byte de 8 bits, existen numerosas formas de almacenar caracteres Unicode en secuencias de bytes, como UTF-32 y UTF-8.