Unicode define dos métodos de mapeo: las codificaciones de formato de transformación unicode (utf), y el conjunto de carácter codificado universal (ucs). un mapa de codificación (posiblemente un subconjunto de) la gama de puntos de código unicode a secuencias de valores en alguna gama de tamaño fijo, denominado valores de código. los números en los nombres de las codificaciones indican el número de bits por valor de código (para codificaciones utf) o el número de bytes por valor de código (para codificaciones ucs). Utf-8 y utf-16 son probablemente las codificaciones más comúnmente usadas. Ucs-2 es un subconjunto obsoleto de utf-16; ucs-4 y utf-32 son funcionalmente equivalentes.
Para qué sirve la ucs?
conjunto de carácter codificado universal