A language library is a dynamic-link library that provides a set of functions that Windows applications can use to sort characters in foreign languages. Microsoft provides a default set of language libraries that cover a wide range of languages.