UTF-16

UTF-16 est un codage des caractères définis par Unicode où chaque caractère est codé sur une suite de un ou deux mots de 16 bits.

Le codage était défini dans le rapport technique 17 à la norme Unicode. Depuis, cette annexe est devenue obsolète car UTF-16 fait partie intégrante de la norme Unicode, dans son chapitre 3 Conformance qui la définit de façon très stricte.

L'UTF-16 n'est pas l' UCS-2 qui est le codage, plus simple, de chaque caractère sur deux octets. Ces deux normes sont pourtant appelées toutes les deux Unicode, car le codage est le même tant que l'on n'utilise pas les plages U+D800 à U+DFFF (en principe réservées) et les plages après U+FFFF (peu utilisées en occident).

Usage

L'UTF-16 est en particulier utilisé dans les environnements Windows. Dans ce système, les API dites Unicode utilisent ce standard. Il en va de même du système NTFS.

UTF-16 est le standard de chaînes de caractères utilisé par l' UEFI [1].

Other Languages
Alemannisch: UTF-16
български: UTF-16
català: UTF-16
čeština: UTF-16
dansk: UTF-16
Deutsch: UTF-16
English: UTF-16
Esperanto: UTF-16
español: UTF-16
עברית: UTF-16
hrvatski: UTF-16
magyar: UTF-16/UCS-2
Bahasa Indonesia: UTF-16
italiano: UTF-16
日本語: UTF-16
한국어: UTF-16
Nederlands: UTF-16
polski: UTF-16
português: UTF-16
русский: UTF-16
slovenčina: UTF-16
svenska: UTF-16
ไทย: UTF-16/UCS-2
українська: UTF-16
中文: UTF-16