UCS2, even though being an outdated predecessor to UTF-16, has some unique qualities that make it useful for things like databases or other storage mediums that you are not mixing with a lot of low code point characters (like you do with XML and HTML markups).
One being that's fair for all languages with respect to size so when you may be storing your standard Chinese, Korean, Japanese characters.
When UTF-16 made UC2 variable length, a few of the nice things were lost, but when dealing a lot of the higher code point characters mostly, UTF-16 may save you space.
One being that's fair for all languages with respect to size so when you may be storing your standard Chinese, Korean, Japanese characters.
When UTF-16 made UC2 variable length, a few of the nice things were lost, but when dealing a lot of the higher code point characters mostly, UTF-16 may save you space.