Variable-width encoding

A variable-width encoding is a type of character encoding scheme in which codes of differing lengths are used to encode a character set (a repertoire of symbols) for representation, usually in a computer. Most common variable-width encodings are multibyte encodings, which use varying numbers of bytes (octets) to encode different characters.(Some authors, notably in Microsoft documentation, use the term multibyte character set, which is a misnomer, because representation size is an attribute of the encoding, not of the character set.)

Comment
enA variable-width encoding is a type of character encoding scheme in which codes of differing lengths are used to encode a character set (a repertoire of symbols) for representation, usually in a computer. Most common variable-width encodings are multibyte encodings, which use varying numbers of bytes (octets) to encode different characters.(Some authors, notably in Microsoft documentation, use the term multibyte character set, which is a misnomer, because representation size is an attribute of the encoding, not of the character set.)
Has abstract
enA variable-width encoding is a type of character encoding scheme in which codes of differing lengths are used to encode a character set (a repertoire of symbols) for representation, usually in a computer. Most common variable-width encodings are multibyte encodings, which use varying numbers of bytes (octets) to encode different characters.(Some authors, notably in Microsoft documentation, use the term multibyte character set, which is a misnomer, because representation size is an attribute of the encoding, not of the character set.) Early variable width encodings using less than a byte per character were sometimes used to pack English text into fewer bytes in adventure games for early microcomputers. However disks (which unlike tapes allowed random access allowing text to be loaded on demand), increases in computer memory and general purpose compression algorithms have rendered such tricks largely obsolete. Multibyte encodings are usually the result of a need to increase the number of characters which can be encoded without breaking backward compatibility with an existing constraint. For example, with one byte (8 bits) per character, one can encode 256 possible characters; in order to encode more than 256 characters, the obvious choice would be to use two or more bytes per encoding unit, two bytes (16 bits) would allow 65,536 possible characters, but such a change would break compatibility with existing systems and therefore might not be feasible at all.
Hypernym
Character
Is primary topic of
Variable-width encoding
Label
enVariable-width encoding
Link from a Wikipage to another Wikipage
Adventure game
ASCII
Backward compatibility
Big5
Byte
Category:Character encoding
Character encoding
Character set
Compression algorithm
Computer
Disk storage
DOS
Double-Byte Character Set
Hexadecimal
IEC 2022
I Love New York
ISO 10646
Lotus Multi-Byte Character Set
Microcomputers
Microsoft Windows
Misnomer
Morse code
Octet (computing)
Plan 9 from Bell Labs
Shift JIS
Shift-JIS
Single-Byte Character Set
Triple-Byte Character Set
Unicode
Unix
UTF-1
UTF-16
UTF-32
UTF-8
Wchar t
SameAs
3aBvW
Codificação de largura variável
m.04rnc4
Multibyte Character Set
Q386787
Variable-width encoding
マルチバイト文字
可变宽度编码
가변 너비 인코딩
Subject
Category:Character encoding
WasDerivedFrom
Variable-width encoding?oldid=1106866574&ns=0
WikiPageLength
10389
Wikipage page ID
1307226
Wikipage revision ID
1106866574
WikiPageUsesTemplate
Template:About
Template:Character encoding
Template:Citation needed
Template:Efn
Template:More citations needed
Template:Notelist
Template:Reflist
Template:Short description
Template:Use dmy dates