Skip to main content

2.9 Unicode

Definition

Unicode ist ein internationaler Standard zur Darstellung von Zeichen.

Unicode kann Zeichen aus vielen verschiedenen Sprachen und Schriftsystemen darstellen.


Bedeutung

Unicode wurde entwickelt, um die Einschränkungen älterer Zeichencodierungen wie ASCII zu überwinden.

ASCII kann nur 128 Zeichen darstellen.

Unicode kann deutlich mehr Zeichen darstellen.


Beispiele für Unicode-Zeichen

Zeichen Bedeutung
A lateinischer Großbuchstabe
ä deutscher Umlaut
Euro-Zeichen
Ω griechischer Buchstabe Omega

UTF-8

UTF-8 ist eine häufig verwendete Codierung für Unicode-Zeichen.

Eigenschaften:

  • kompatibel zu ASCII
  • variable Zeichenlänge
  • weit verbreitet im Web

Vergleich ASCII und Unicode

ASCII Unicode
7 Bit deutlich größerer Zeichenvorrat
128 Zeichen viele Schriftsysteme
vor allem englische Zeichen internationale Zeichen
keine Umlaute im ursprünglichen ASCII Umlaute und Sonderzeichen möglich

Merksatz

Unicode ist ein Standard für internationale Zeichen.
UTF-8 ist eine Codierung für Unicode.


Prüfungshinweis

Unicode und UTF-8 dürfen nicht gleichgesetzt werden.

  • Unicode = Zeichensatz / Standard
  • UTF-8 = Codierung

Quellen

  • IT-Handbuch für Fachinformatiker
  • The Unicode Standard