Definición de ASCII
ASCII (American Standard Code for Information Interchange, en español: Código Estándar Americano para el Intercambio de Información) es un código de caracteres utilizado en computadoras y dispositivos electrónicos para representar texto. Fue creado en 1963 y se basa en un sistema numérico para codificar caracteres alfanuméricos, símbolos y señales de control.
La versión original de ASCII utiliza 7 bits para representar 128 caracteres distintos (del 0 al 127). Estos incluyen:
- Letras mayúsculas y minúsculas del alfabeto inglés (A-Z, a-z)
- Dígitos numéricos (0-9)
- Símbolos básicos (como @, #, %, &, *, etc.)
- Caracteres de control (como salto de línea, tabulación, retorno de carro, etc.)
Posteriormente se desarrollaron extensiones conocidas como ASCII extendido o tabla de 8 bits, que pueden representar hasta 256 caracteres (del 0 al 255). En estas extensiones, los caracteres del 128 al 255 incluyen letras acentuadas, símbolos gráficos y otros caracteres usados en distintos idiomas y sistemas, pero estas extensiones no forman parte del estándar ASCII original y pueden variar según el sistema operativo o la configuración regional.
Ejemplo de uso:
- El carácter 'A' tiene el valor ASCII 65.
- El carácter 'a' tiene el valor 97.
- El salto de línea (line feed) es el valor 10.
Acceso a caracteres especiales:
En sistemas Windows, es posible ingresar ciertos caracteres del ASCII extendido manteniendo presionada la tecla ALT y escribiendo el número correspondiente en el teclado numérico. Por ejemplo, ALT + 165 produce la letra 'Ñ' en muchas configuraciones de idioma.
Secciones de la tabla ASCII
- Caracteres no imprimibles (0-31): Son códigos de control, como salto de línea, tabulación, inicio y fin de texto.
- Lower ASCII (32-127): Incluye todos los caracteres imprimibles estándar, suficientes para el idioma inglés.
- Higher ASCII (128-255): Solo existe en las extensiones de ASCII. Aquí se encuentran símbolos y letras especiales, y su significado puede variar entre diferentes sistemas.
Importancia de ASCII
La tabla ASCII es fundamental en la computación y la tecnología, ya que permite la interoperabilidad entre distintos dispositivos y programas. Es la base de la codificación de texto en sistemas informáticos y ha sido el punto de partida para otros estándares más avanzados como Unicode.
Resumen: ASCII
ASCII es un código que asigna números a caracteres alfanuméricos y de control, permitiendo la compatibilidad entre diferentes dispositivos y programas. Su versión original utiliza 128 caracteres y las extensiones llegan a 256, aunque estas últimas no están estandarizadas y dependen del sistema o aplicación utilizados.
¿Qué es ASCII y para qué se utiliza?
ASCII es un sistema de codificación de caracteres que permite representar texto en computadoras y otros dispositivos electrónicos, garantizando la compatibilidad y el intercambio de información.
¿Qué tipos de caracteres posee el ASCII?
El ASCII original incluye letras, números, signos de puntuación, símbolos básicos y caracteres de control. Las versiones extendidas agregan letras acentuadas y símbolos usados en otros idiomas, aunque su disponibilidad depende del entorno.
¿Cómo se puede acceder a cada carácter del ASCII?
En Windows, se puede ingresar un carácter del ASCII extendido utilizando ALT más el número correspondiente en el teclado numérico. Por ejemplo, ALT + 165 produce la 'Ñ'.
¿Cuántos caracteres están asignados en la tabla ASCII?
El estándar original de ASCII posee 128 caracteres. Las versiones extendidas cuentan con 256 caracteres, aunque solo los primeros 128 están estandarizados.
¿Cuáles son las secciones en las que se divide la tabla ASCII?
ASCII se divide en tres secciones: caracteres no imprimibles (0-31), lower ASCII (32-127, caracteres imprimibles estándar) y higher ASCII (128-255, caracteres extendidos y programables según el sistema).
¿Qué tipo de caracteres se encuentran en la sección del Higher ASCII?
En la sección Higher ASCII de las extensiones, se encuentran caracteres de otros idiomas (letras acentuadas, símbolos gráficos) y su disponibilidad puede variar según el sistema operativo o el programa empleado.
Autor: Leandro Alegsa
Actualizado: 17-06-2023
¿Cómo citar este artículo?
Alegsa, Leandro. (2023). Definición de ASCII. Recuperado de https://www.alegsa.com.ar/Dic/ascii.php