Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary

Openedge Advanced Business Language

OpenEdge Advanced Business Language (ABL), formerly known as Progress 4GL, is a programming language for developing business applications. ABL is part of the OpenEdge platform offered by Progress Software Corporation. It simplifies complex application development tasks through a combination of features — like graphical tools, database access, and object-oriented programming — for efficient building and maintenance of enterprise software. Since its inception in the late ‘80s, ABL has evolved to support multiple platforms and technologies while maintaining compatibility with previous versions.