UCS-2

E593922

UCS-2 is a fixed-length 16-bit character encoding that represents Unicode code points in the Basic Multilingual Plane, preceding and largely superseded by UTF-16.

All labels observed (2)

Label Occurrences
UCS-2 canonical 2
UCS-2LE 1

How this entity was disambiguated

Statements (33)

Predicate Object
instanceOf Unicode encoding ⓘ
character encoding ⓘ
bitWidth 16-bit ⓘ
byteOrderMarkUsage may use BOM to indicate endianness ⓘ
category fixed-width encoding ⓘ
codeUnitSize 16 bits ⓘ
commonlyConfusedWith UTF-16 ⓘ
comparedTo UTF-8 as less space-efficient for ASCII ⓘ
covers Basic Multilingual Plane ⓘ
designedFor early Unicode repertoire ⓘ
differsFrom UTF-16 by lack of surrogate pairs ⓘ
doesNotSupport Unicode supplementary planes ⓘ
code points above U+FFFF ⓘ
doesNotUse surrogate pairs ⓘ
encodes Unicode code points ⓘ
encodingFormOf Unicode ⓘ
encodingUnit 16-bit code unit ⓘ
hasLimitation cannot represent all Unicode characters ⓘ
hasVariant UCS-2BE ⓘ
UCS-2LE ⓘ
linked to: UCS-2
introducedBefore Unicode supplementary planes were defined ⓘ
isSubsetOf UTF-16 for BMP code points ⓘ
largelySupersededBy UTF-16 ⓘ
lengthType fixed-length ⓘ
predecessorOf UTF-16 ⓘ
relatedStandard ISO/IEC 10646 ⓘ
standardizedIn Unicode 1.0 ⓘ
early Unicode versions ⓘ
status deprecated in favor of UTF-16 ⓘ
obsolete ⓘ
supportsCodePointRange U+0000–U+FFFF ⓘ
typicalUse legacy systems supporting only BMP ⓘ
usesByteOrder big-endian or little-endian ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

UCS → encodingForm → UCS-2 ⓘ
UCS-2 → hasVariant → UCS-2LE ⓘ
linked to: UCS-2