To be more complete. Progress is a company which produces tools for writing applications. This includes a database and a fourth generation language which used to be just called the Progress 4GL, but was rebranded in version 10 as ABL, Advanced Business Language. Progress sells its tools direct to end-user customers, but also has a couple thousand ISVs who use those tools to write applications which they then sell to end-user customers. One of those ISVs is QAD and their principle product is MFG/Pro, an ERP and Manufacturing application. ABL is remarkable among programming languages for upward compatibility, meaning that a version 2.1 program from 1984 will run in most cases on the latest 11.6 release (exceptions being things like new reserved key words and such, but there is even a mechanism for ignoring those). Which said, the language has evolved and extended incredibly over that time so that a well written 11.6 program which really uses lots of new features would seem like a different language than a version 9 program, not to mention version 2. Among those additions has been the adding OO features to the language.