Try OpenEdge Now
skip to main content
Guide for New Developers
An overview of ABL : Understanding ABL Syntax : Programming Models

Programming Models

OpenEdge supports two programming models. You can determine which model best suits your development effort, before you start programming. These models are as follows:
*Procedure-driven programming
*Event-driven programming
* Procedure-driven and Event-driven Programming
* Flow of Execution