The language module defines two classes, Language and LanguageDict, derived from DbObject and DbObjectDict, respectively.
Language is derived from ~pyrseas.dbobject.DbObject and represents a procedural language.
LanguageDict is derived from ~pyrseas.dbobject.DbObjectDict. It is a dictionary that represents the collection of procedural languages in a database. Internal languages ('internal', 'c' and 'sql') are excluded.