ABAP provides two programming models:
· The objec-oriented programming model is based on classes and interfaces.
· The procedural programming model is based on function modules and subroutines.
SAP recommends that you use the object-oriented programming model.
The following chapters of this section also give you an introduction to the structure of the processing logic and to program execution.