WebGlossary.info
UTF-32
- A fixed-length encoding used to encode Unicode code points that uses exactly 32 bits (4 bytes) per code point. UTF-32 is a fixed-length encoding, in contrast to all other Unicode transformation formats, which are variable-length encodings. Each 32-bit value in UTF-32 represents one Unicode code point and is exactly equal to that code point’s numerical value. The main advantage of UTF-32 is that the Unicode code points are directly indexed. Finding the nth code point in a sequence of code points is a constant time operation. In contrast, a variable-length code requires sequential access to find the nth code point in a sequence. The main disadvantage of UTF-32 is that it is space-inefficient, using 4 bytes per code point, including 11 bits that are always zero. ← Wikipedia
- Previous term: UTF-16
- Next term: UTF-8
- Random term: Design token