In UTF-32 und UCS-4 dient ein 32-Bit-Code-Wert als eine recht direkte Darstellung des Code-Punktes jeder Figur (obwohl der Endianness, der auf verschiedenen Plattformen variiert, beeinflusst, wie der Code-Wert als Oktett-Sequenz manifestiert). In den anderen Kodierungen kann jeder Code-Punkt durch eine variable Anzahl von Code-Werten vertreten sein. UTF-32 wird weithin als interne Darstellung von Text in Programmen verwendet (im Gegensatz zu gespeicherten oder übertragenen Text), da jedes Unix-Betriebssystem, das die gcc-Compiler verwendet, um Software zu generieren, es als Standard-Wide-Charakter-Kodierung verwendet. Einige Programmiersprachen, wie z.B. Seed7, verwenden UTF-32 als interne Repräsentation für Saiten und Charaktere. Die neuesten Versionen der Python-Programmiersprache (beginnend mit 2.2) können auch konfiguriert werden, um UTF-32 als Repräsentation für Unicode-Saiten zu verwenden, die eine solche Codierung effektiv in der High-Level-Software verbreiten.
Welche Programmiersprache verwendet UTF-32 als interne Darstellung der Charaktere?
Seed7