* ASCII (código estándar americano para intercambio de información): Esta es una codificación de 7 bits (lo que significa que usa 7 bits para representar cada personaje), que representa 128 caracteres, incluidas las letras en inglés en mayúsculas y en minúsculas, números 0-9, signos de puntuación y caracteres de control.
* ASCII extendido: Existen varias extensiones de 8 bits de ASCII, agregando más caracteres, a menudo incluyendo caracteres acentuados y símbolos utilizados en diferentes idiomas. Sin embargo, estos no están estandarizados.
* unicode: Este es un estándar internacional mucho más amplio que representa personajes de prácticamente todos los sistemas de escritura. Utiliza esquemas de codificación de longitud variable como UTF-8, UTF-16 y UTF-32. UTF-8 es la codificación más común utilizada en la web.
Cómo funciona:
Cada personaje tiene un código numérico único. Por ejemplo:
* En ASCII:'A' IS 65, 'A' IS 97, '0' es 48.
* En Unicode:'A' es u+0041 (hexadecimal), 'a' es u+0061, '0' es u+0030.
La computadora almacena estos códigos numéricos como números binarios (secuencias de 0s y 1). Cuando ve un personaje en su pantalla, el software de la computadora busca el código correspondiente y muestra el glifo correcto (representación visual del personaje).
Por lo tanto, no hay un solo "código":depende del esquema de codificación utilizado. La representación es siempre un número (en binario), pero el mapeo de ese número a un carácter visible está determinado por la codificación.