Zurück zur Übersicht

Begriff

Unicode

Computer Science Data S1
2 Quellen 0 Lernpfade 1 Backlink enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Früher (ASCII) kannte der Computer nur 128 Zeichen (Englisch). "Was ist mit 'ü' oder 'é' oder '字'?" Chaos. Jeder hatte seine eigene Tabelle (Code Page). Wenn du eine deutsche Email in Russland geöffnet hast, sahst du nur Buchstabensalat ("Mojibake"). Unicode ist die EINE Tabelle für ALLE Zeichen der Menschheit. Jedes Zeichen hat eine Nummer (Code Point). A = U+0041. ü = U+00FC. 💩 = U+1F4A9. Es gibt Platz für über 1 Million Zeichen (inklusive Klingonisch). Dank Unicode versteht heute jedes Handy jede Sprache.

Merksatz: Ein internationaler Standard, der für fast jedes sinnvolle Schriftzeichen oder Textelement aller bekannten Schriftkulturen und Zeichensysteme einen eindeutigen digitalen Code festlegt.


Quick-Check

  1. Wie viele Zeichen gibt es?
    Aktuell ca. 150.000 definiert. Platz ist für 1.114.112. Wir haben also noch Platz für Alien-Sprachen.
  2. Private Use Area?
    Ein Bereich in Unicode (U+E000...), den Firmen für eigene Icons nutzen können (z. B. das Apple-Logo auf dem iPhone). Funktioniert nicht auf anderen Geräten.
  3. BOM (Byte Order Mark)?
    U+FEFF am Anfang der Datei. Sagt dem Editor: "Ich bin Unicode". Bei UTF-8 eigentlich unnötig, aber Windows schreibt es oft trotzdem rein. Führt oft zu Bugs in PHP/Linux.