Unicode kann durch verschiedene Charakter umgesetzt werden. Die am häufigsten verwendeten Kodierungen sind UTF-8, UTF-16 und die jetzt veraltete UCS-2. UTF-8 verwendet ein Byte für jeden ASCII-Charakter, der alle die gleichen Code-Werte in beiden hat. UTF-8 und ASCII-Codierung, und bis zu vier Bytes für andere Charaktere. UCS-2 verwendet für jeden Charakter eine 16-Bit-Code-Einheit (zwei 8-Bit Bytes), kann aber nicht jeden Charakter in der aktuellen Unicode-Norm codieren. UTF-16 erweitert UCS-2, mit einer 16-Bit-Einheit für die Charaktere, die in UCS-2 und zwei 16-Bit-Einheiten (4 × 8 Bits) darstellbar wurden., um jeden der zusätzlichen Charaktere zu verarbeiten.
Was nutzt UTF-8 in Sachen Bytes?
UTF-8 verwendet ein Byte für jeden ASCII-Charakter