Вопросы к Поиску с Алисой
В UTF-16 для хранения символов используется 16 бит, потому что первая версия Юникода (1991 г.) представляла собой 16-битную кодировку с фиксированной шириной символа. ru.wikipedia.org ru.ruwiki.ru Общее число разных символов было 216 (65 536). ru.wikipedia.org
Во второй версии Юникода (1996 г.) было решено значительно расширить кодовую область. ru.wikipedia.org ru.ruwiki.ru Чтобы сохранить совместимость с теми системами, где уже был реализован 16-битный Юникод, и была создана UTF-16. ru.wikipedia.org ru.ruwiki.ru
Кроме того, 16-битный код обеспечивает более быстрый доступ к символьным элементам в пределах BMP за счёт их фиксированной длины. otus.ru