Colombia Insider Update CO-ES
Colombia Foco Colombia Insider Update
Blog Economia Local Mundo Politica Tecnologia

Código ASCII: guía completa para entenderlo y usarlo

Santiago Rodriguez • 2026-07-22 • Revisado por Sebastian Lopez

En algún momento hemos necesitado escribir la ñ, la arroba o un símbolo especial y hemos terminado buscando combinaciones de teclas como si fuera un juego de pistas. Detrás de esos atajos hay un sistema llamado código ASCII, un estándar que desde 1963 permite que computadoras de todo el mundo se entiendan entre sí. Aquí te contamos qué es realmente, cuántos caracteres maneja y, sobre todo, cómo usarlo para que nunca más tengas que improvisar al escribir un símbolo.

Caracteres originales: 128 (0–127) ·
Caracteres extendidos: 256 (0–255) ·
Año de creación: 1963 ·
Código de la ñ minúscula: 164 (Alt + 164) ·
Código de la arroba @: 64

Resumen rápido

1Hechos confirmados
2Qué no está claro
3Señal cronológica
  • 1963: primera promulgación del estándar ASCII (History of Information)
  • 1968: versión ampliamente aceptada fijada (Wikipedia)
  • 1990s: Unicode emerge como reemplazo global (History of Information)
4Qué sigue
  • Unicode sigue siendo el estándar dominante, pero ASCII sigue presente en protocolos base y programación — TechTarget
  • Las tablas extendidas (128–255) varían entre Windows, Mac y sistemas antiguos — Scribd (comparativa de tablas)
Dato clave Valor
Nombre completo American Standard Code for Information Interchange
Año de publicación 1963
Bits por carácter 7 (original), 8 (extendido)
Total caracteres originales 128
Caracteres imprimibles 95 (del 32 al 126)
Primer carácter imprimible Espacio (32)

¿Qué es el código ASCII y ejemplos?

Origen del código ASCII

En 1963, el organismo estadounidense de normalización (ASA) promulgó una versión temprana de un código que permitiría a las computadoras intercambiar información de manera uniforme: el American Standard Code for Information Interchange (History of Information (archivo de historia computacional)). Fue concebido como un lenguaje común entre máquinas de diferentes fabricantes (Engineering and Technology History Wiki (enciclopedia de ingeniería)).

El estándar fijó un sistema de 7 bits que define exactamente 128 caracteres: 33 son señales de control (no imprimibles) y 95 son imprimibles, contando el espacio (EPFL dlab (repositorio académico)).

«El código ASCII utiliza 7 bits para representar los caracteres, aunque a menudo se llama incorrectamente ASCII a varios códigos de caracteres de 8 bits.» — Wikipedia

Ejemplos de caracteres ASCII comunes

  • Letra A mayúscula: 65
  • Letra a minúscula: 97
  • Dígito 0: 48
  • Espacio: 32
  • Arroba @: 64

Estos valores son idénticos en cualquier sistema que respete el estándar, ya sea Windows, Mac o Linux. Los caracteres imprimibles en ASCII estándar abarcan de 32 a 126; el 127 corresponde a la tecla Suprimir (DEL).

Lo que importa

La magia de ASCII es su universalidad: cuando presionas “A” en cualquier teclado, el número 65 viaja por los cables. No importa el fabricante ni el sistema operativo. Esa uniformidad sigue siendo la base de la comunicación digital.

¿Cuántos códigos ASCII existen?

ASCII estándar de 7 bits (128 caracteres)

El código ASCII original tiene 128 caracteres, numerados del 0 al 127. Los primeros 32 (0–31) son caracteres de control, como retorno de carro, avance de línea o tabulador. Los caracteres imprimibles arrancan en el espacio (32) y terminan en la virgulilla ~ (126).

ASCII extendido de 8 bits (256 caracteres)

La versión original de 7 bits dejaba un octavo bit libre. A partir de los 80, fabricantes como IBM desarrollaron extensiones de 8 bits para incluir símbolos adicionales. IBM creó en 1981 la página de código 437 para su PC (Scribd (tabla documentada)). Sin embargo, no existe un único estándar de ASCII extendido: el rango 128–255 varía entre Windows (que usa Windows-1252), Macintosh (Mac OS Roman) y otros sistemas.

La confusión común: cuando alguien dice “código ASCII de 256 caracteres”, en realidad se refiere a una extensión propietaria, no al estándar original.

«Para insertar un carácter ASCII, mantenga presionada la tecla ALT mientras escribe el código de carácter.» — Microsoft Support

La trampa

Si necesitas que un símbolo se vea igual en todos los sistemas, no confíes en los códigos superiores a 127. Son un comodín: funcionan en tu máquina, pero no en la de al lado. Para eso está Unicode.

¿Cómo escribir en código ASCII?

Método con tecla Alt en Windows

En Windows, mantén presionada la tecla Alt y escribe el número de 3 o 4 dígitos en el teclado numérico (Microsoft Support (soporte oficial)).

  1. Activa el teclado numérico con la tecla Num Lock.
  2. Mantén presionada la tecla Alt.
  3. Escribe el código numérico (por ejemplo, 164 para la ñ).
  4. Libera la tecla Alt y el símbolo aparecerá.

Ejemplos prácticos:

  • Alt + 164 → ñ minúscula
  • Alt + 165 → Ñ mayúscula
  • Alt + 64 → @ arroba
  • Alt + 248 → ° símbolo de grado
  • Alt + 168 → ¿ signo de interrogación invertido

Uso de códigos en Mac

En Mac no se usa la tecla Alt con números como en Windows. En su lugar, se emplea la tecla Option combinada con otras teclas. Por ejemplo, Option + 2 produce la arroba @, y Option + n seguido de n produce la ñ. La lógica es distinta porque Mac usa su propio conjunto de caracteres extendido, Mac OS Roman (Wikipedia).

Inserción en aplicaciones como Word

En Microsoft Word puedes insertar símbolos sin recordar códigos: ve al menú Insertar > Símbolo > Más símbolos. Allí aparece el mapa de caracteres con su código ASCII correspondiente. También puedes usar el atajo Alt + X después de escribir el código hexadecimal del carácter.

¿Cómo saco la arroba y otros símbolos?

La arroba @ tiene el código ASCII 64. En Windows se escribe con Alt + 64 o Ctrl + Alt + Q en algunos teclados. Para otros símbolos comunes: la ñ minúscula es Alt + 164, la Ñ mayúscula Alt + 165, el símbolo de grado ° con Alt + 248, el signo de interrogación invertido ¿ con Alt + 168 y la exclamación invertida ¡ con Alt + 173. Estos códigos pertenecen a la extensión de Windows y pueden variar en otros sistemas.

¿Qué es ALT 164?

Alt + 164 es la combinación que produce la letra ñ minúscula en Windows. Es parte de la página de código 437 de IBM y de la extensión Windows-1252. El código 164 corresponde a la ñ en el rango extendido (128–255) y solo funciona si escribes el número en el teclado numérico con Num Lock activado. En Mac, en cambio, se usa Option + n seguido de n.

En resumen: ASCII le da un número único a cada letra, número y símbolo básico. Los primeros 128 son universales; los de 128 a 255 varían según el sistema. Aprender los códigos Alt te permite escribir cualquier símbolo sin depender de menús.

Fuentes adicionales

ascii-code.com, es.scribd.com

Preguntas frecuentes sobre el código ASCII

¿Cuál es el código ASCII de la letra A?

La letra A mayúscula tiene el código ASCII 65. La a minúscula es 97. Estos valores son idénticos en cualquier sistema que respete el estándar.

¿Cómo se escribe la arroba en código ASCII?

La arroba @ tiene el código ASCII 64. En Windows se escribe con Alt + 64 usando el teclado numérico, o con Ctrl + Alt + Q en algunos teclados. En Mac se usa Option + 2.

¿Qué diferencia hay entre ASCII y Unicode?

ASCII es un estándar de 7 bits con 128 caracteres, diseñado en 1963 para el inglés. Unicode es un estándar mucho más amplio que admite más de 140.000 caracteres de todos los sistemas de escritura del mundo. Unicode es compatible con ASCII en sus primeros 128 puntos de código.

¿Todos los teclados permiten usar códigos ASCII?

No. Los códigos Alt de Windows requieren un teclado numérico independiente. En laptops sin teclado numérico se puede usar la función Fn combinada con teclas marcadas, o bien el mapa de caracteres del sistema operativo.

¿Cuántos caracteres de control tiene ASCII?

ASCII tiene 33 caracteres de control (del 0 al 31, más el 127 que es DEL). Estos incluyen retorno de carro, avance de línea, tabulador, entre otros. No son imprimibles, pero controlan el flujo de datos y el formato.

¿Se puede usar código ASCII en Linux?

Sí. Los primeros 128 caracteres ASCII son universales en todos los sistemas operativos. En Linux puedes escribir caracteres usando Ctrl + Shift + u seguido del código hexadecimal, o usando el mapa de caracteres.

¿Cuál es el código ASCII del espacio?

El espacio tiene el código ASCII 32. Es el primer carácter imprimible del estándar y el más usado en la comunicación digital.



Santiago Rodriguez

Sobre el autor

Santiago Rodriguez

Publicamos cobertura diaria basada en hechos con revision editorial continua.