the present invention is directed to a method , system , and computer program for improved unicode encoding . specifically , the use of a numeric offset system is employed to reduce coding complexity and to mitigate errors in decoding , as compared to standard utf - 8 encoding . further , a non - zero null string filter may be used to improve the convenience of internalizing c - strings .