OntoBroker supports multiple query languages. The primary query language (and the native format of OntoBroker) is ObjectLogic. ObjectLogic explicitly supports data types and has an feature-rich and clean syntax. Other query languages are restricted to the features of the query language (for example, disjunctive queries or queries that contain Built-ins, temporary facts, and so on are only supported by ObjectLogic).