It sets a unified and unique binary code for each character in each language to meet the requirements of cross-language and cross-platform text conversion and processing. 1990 started research and development, and 1994 was officially announced.
Extended data:
Unicode is compatible with ASCII characters and is supported by most programs. The pre-128 Unicode code has the same byte value as the ASCII code. Unicode characters from U+0020 to U+007E are equivalent to 0x20 to 0x7E of ASCII code, which is different from 7-bit ASCII supporting Latin letters.
Unicode sets an encoding value of 16 bits for each character, allowing tens of thousands of characters. For example, the Unicode version contains 38,885 characters, which can also be extended, such as? UTF- 16? It is allowed to combine 16 characters into one million or more characters, and UTF converts the encoding into real binary bits. Unicode is fully compatible with the international standard ISO/IEC10646-1; 1993, a subset of ISO 10646, supports two octal numbers of ISO UCS-2 (Universal Character Set).