There are two main situations in which you may want to use Unicode support for your application. The first situation is if your application is an international application and requires support for several different languages. The Unicode character set provides an easy way to allow a single application to easily handle any language or character set. The application can perform all input, processing, and output using Unicode characters. Another situation for using Unicode support is for porting a 7 bit ASCII application. Because the UTF-8 character set is a super set of 7 bit ASCII, an ASCII application can be ported more easily to a UTF-8 environment than to an EBCDIC environment.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.