Code set independence

The system needs certain information about code sets to communicate with the external environment. This information is hidden by the code set-independent library subroutines (globalization library). These subroutines pass information to the code set-dependent functions. Because multicultural support subroutines handle the necessary code set information, you do not need explicit knowledge of any code set when you write programs that process characters. This programming technique is called code set independence.