Unicode

Unicode allows computers to consistently represent and manipulate text in most of the world’s writing systems – 30 are currently implemented – describing about 100,000 characters. Before Unicode, there were hundreds of different encoding systems to assign numbers to characters, and no single one could contain enough characters to cover all languages – in Europe alone. Unicode provides a unique number for every character, regardless of platform, program or language. The Unicode Standard is widely adopted and supported by the computer industry.

Website: www.unicode.org