Unicode is the standard for the internal text coding system (encoding, representation, and handling of text). It is used in almost all operating systems. The main reason why Unicode has become the standard way of converting binary to text (despite that there were several other ways) is that it is compatible with all world languages.