Кодировка Unicode была введена с целью унифицировать представление символов различных языков и алфавитов в компьютерной технике. Она позволяет представлять гораздо больше символов, чем однобайтовые кодировки, такие как ASCII. Unicode использует 16 бит (2 байта) или более для кодирования одного символа, что позволяет включить символы практически всех письменных языков мира. Это решает проблему совместимости и отображения текста на разных компьютерах и платформах.