Unicode - универсальный набор символов, то есть стандарт, определяющий в одном месте все символы, необходимые для написания большинства существующих языков, используемых на компьютерах. Unicode стремится быть, и в значительной степени уже есть, расширением всех других наборов символов, которые были закодированы