Unicode

Definición

Es un estándar de codificación de caracteres que tiene la finalidad de visualizar y transmitir textos de diversos idiomas y disciplinas técnicas, incluyendo hasta lenguas muertas. La codificación de caracteres permite representar caracteres como números

¿Para qué fue creado?

  1. Universalidad: Un repertorio suficientemente amplio que albergue a todos los caracteres probables en el intercambio de texto multilingüe.
  2. Eficiencia: Las secuencias generadas deben ser fáciles de tratar.
  3. No ambigüedad: Un código dado siempre representa el mismo carácter.

Ventajas

  1. Es actualizado Cada año.
  2. Cuenta con los caracteres de casi todos los idiomas del mundo, caracteres, sistemas ideográficos y colecciones de símbolos.
  3. Es compatible con versiones anteriores de esquemas de codificación ASCII y se evitan complicaciones de "endianness" u orden de bytes.
  4. Brinda soporte a C, Java, JavaScript, Perl, Etc.


¿Cómo funciona?

  1. Asigna un número único (un punto del código) a cada carácter.
  2. UTF-8, UTF-16 Y UTF-32
  3. Se añade una “U” antes de la cadena.

Tabla de Caracteres Comunes



Versiones