UTF-16
Unicode
がBMP(基本多言語面)での収録を目指していたが納まらなくなったためUnicode 2.0で16bit x2で21bit空間を表現できるようUCS-2を拡張した形式
Javaなども内部コードが16bitのためJDK 5からUTF-16に対応している
1996-10-15 ISO/IEC 10646-1:1993 Amd 1:1996
https://www.iso.org/standard/26222.html
UTF-16
2000 RFC 2781 UTF-16 Unicode 3.0 ISO 10646-1 Annex Q