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