GtkSourceLanguageManager is an object which processes language description files and creates and stores GtkSourceLanguage objects, and provides API to access them. Use gtk_source_language_manager_get_default() to retrieve the default instance of GtkSourceLanguageManager, and gtk_source_language_manager_guess_language() to get a GtkSourceLanguage for given file name and content type.