Unicode – це міжнародний стандарт кодування символів, який призначений для уніфікованого представлення тексту у всіх мовах світу та багатьох спеціальних системах запису.
Якщо простіше:
- Раніше у різних країнах були свої таблиці символів (ASCII, Windows-1251, ISO-8859-1 тощо), і одна й та ж комбінація байтів могла означати різні символи в залежності від кодування.
- Unicode вирішує цю проблему, призначаючи унікальний номер (code point) кожному символу: літері, цифрі, емодзі, математичному знаку тощо.
Приклади:
- літера A має код Unicode U+0041;
- знак $ – U+0024.