Unicode ist eine Codierung von Schriftzeichen zur elektronischen Verarbeitung, die 16-stellige Binärzahlen (16-Bit-Zahlen) verwendet. Anders als ASCII und andere Codierungen, die mit 8-Bit-Zahlen arbeiten, kann man mit Unicode 65.536 verschiedene Zeichen darstellen. Damit sind sämtliche Zeichen aller weltweit gängigen Schriften abgedeckt. Die Verwendung von Unicode ist heute bereits weit verbreitet.