What is Clarion?

Clarion is a 4th generation language (4GL) business application development system that contains native drivers for over a dozen different data file types and sources including desktop, sql, ODBC and ADO layers. Clarion is an award winning Integrated Development Environment (IDE) which uses innovative template technology to produce “boiler-plate” code thus increasing productivity while greatly decreasing the chance for errors.
http://www.softvelocity.com/clarion/FAQ.htm