Languages included in the IDE:

FQL: the original Functorial Query Language

The focus of original FQL is on SQL-compatibility. FQL can generate SQL from FQL, generate FQL from SQL, and generate FQL from schema correspondences. Using JDBC, it can run transparently using an external SQL engine and on external database instances. It can also output RDF/OWL/XML and embedded dependencies to be chased. Final update: 2013

Why so many languages?

By continuing to create new languages we have been able to explore much of the design and implementation space for functorial query languages. Each of the languages focuses on a certain feature. Eventually, AQL will combine these features and serve as the foundation for a fully-featured data integration tool.