Está en la página 1de 1

Código ASCII

El código ASCII estándar consta de 128 caracteres, no todos alfanuméricos. De


hecho, los primeros 32 caracteres se utilizan para enviar comandos. Los procesos
de un ordenador se basan en el sistema binario: 1 y 0 determinan los procesos. El
código ASCII se funda en este sistema. Al estar basado en siete bits, cada carácter
corresponde a una secuencia de siete dígitos de 0 y 1. El código extendido se basa
en ocho bits, el bit adicional se utilizaba principalmente para fines de verificación
y para agregar otros caracteres al código. Los caracteres ASCII estándar se dividen
en cuatro grupos:

• Caracteres de comando: de 0 a 31, 127. Estos son caracteres que no se


imprimen y se utilizan para enviar comandos al ordenador. Un ejemplo es
el comando para mover el cursor un espacio atrás. El código de siete bits en
este caso es 0001000. Se puede enviar el mismo comando manteniendo
presionada la tecla ALT del teclado y presionando sucesivamente los
números 0 y 8. Actualmente no usamos el código binario ni la combinación
de teclas indicadas, solo presionamos la tecla retroceso (backspace).
• Caracteres especiales: de 32 a 47, de 58 a 64, de 91 a 96 y de 123 a 126.
Son caracteres especiales imprimibles que no se corresponden con números
ni letras. Son los signos de puntuación. Este grupo también incluye el
espacio que, aunque no sea visible, es imprimible. Y es por esta razón que
no forma parte del grupo de caracteres de comando.
• Para cifras: de 48 a 57. Incluyen 10 dígitos árabes del 0 al 9.
• Para letras: de 65 a 90 las mayúsculas, y de 97 a 122 las minúsculas.

La codificación ASCII se utiliza bastante en la actualidad, aunque cambiar de un


alfabeto a otro como ya dijimos no sería posible sin la aparición de otras
codificaciones que ayudan a representar textos con mayor precisión. Uno de los
sistemas más conocidos es Unicode, que se ha convertido en el más extenso y
completo, dominando la internacionalización del software informático, siendo
aceptado por ejemplo para desarrollar XML, Java e incluso los sistemas operativos
que se emplean en la actualidad.

Si hablamos de Unicode, el estándar de codificación que recoge en su


programación la simbología ASCII, debemos mencionar que UTF-8 también se ha
vuelto muy importante para la representación de textos, dado que es capaz de
representar cualquier carácter de Unicode usando símbolos de longitud variable y
permite determinar el inicio de cada símbolo sin reiniciar la lectura desde el
principio de la comunicación. Estas funcionalidades lo hacen atractivo y sirve para
que tanto páginas web como envíos de correo electrónico operen todos los días a
la perfección.

También podría gustarte