Here is a nice article about Unicode: http://www.joelonsoftware.com/articles/Unicode.html Basic4ppc uses UTF-8 as the default encoding. The BinaryFile library and the Bitwise library support other code pages.