The ASCII coding scheme is sufficient for English and Western European languages but
is not large enough for Asian and other languages that use different alphabets. Unicode is a 16-bit coding scheme that has the capacity of representing more than 65,000 characters and symbols. The Unicode coding scheme is capable of representing almost all the world’s current written languages, as well as classic and historical languages. To allow for expansion, Unicode reserves 30,000 codes for future