Search results
Results From The WOW.Com Content Network
Microsoft was one of the first companies to implement Unicode in their products. Windows NT was the first operating system that used "wide characters" in system calls.Using the (now obsolete) UCS-2 encoding scheme at first, it was upgraded to the variable-width encoding UTF-16 starting with Windows 2000, allowing a representation of additional planes with surrogate pairs.
The Universal Coded Character Set (UCS, Unicode) is a standard set of characters defined by the international standard ISO/IEC 10646, Information technology — Universal Coded Character Set (UCS) (plus amendments to that standard), which is the basis of many character encodings, improving as characters from previously unrepresented writing systems are added.
[23] [24] Older Windows NT systems (prior to Windows 2000) only support UCS-2. [25] Only since Windows 10 insider build 17035 in May 2019 has it been possible to use UTF-8 [26] and Microsoft has stated that "UTF-16 [..] is a unique burden that Windows places on code that targets multiple platforms."
The Unicode Consortium and the ISO/IEC JTC 1/SC 2/WG 2 jointly collaborate on the list of the characters in the Universal Coded Character Set.The Universal Coded Character Set, most commonly called the Universal Character Set (abbr. UCS, official designation: ISO/IEC 10646), is an international standard to map characters, discrete symbols used in natural language, mathematics, music, and other ...
Windows code pages are sets of characters or code pages (known as character encodings in other operating systems) used in Microsoft Windows from the 1980s and 1990s. Windows code pages were gradually superseded when Unicode was implemented in Windows, [citation needed] although they are still supported both within Windows and other platforms, and still apply when Alt code shortcuts are used.
The numbers in the names of the encodings indicate the number of bits per code unit (for UTF encodings) or the number of bytes per code unit (for UCS encodings and UTF-1). UTF-8 and UTF-16 are the most commonly used encodings. UCS-2 is an obsolete subset of UTF-16; UCS-4 and UTF-32 are functionally equivalent. UTF encodings include:
Even UTF-8 is available as "code page 65001" [10] (displaying only from the UCS-2 subset of full Unicode [citation needed]). As of the Windows 10 October 2018 update, the Windows Console has full Unicode support.
Older Windows NT systems (prior to Windows 2000) only support UCS-2 That sounds like a contradiction. Besides this blog indicates UTF-16 wasn't really supported by Windows until XP: --Kokoro9 12:44, 30 January 2008 (UTC) I think surrogate support could be enabled in 2K but i'm not positive on that.