Advanced Business Application Programming (ABAP), the proprietary language of SAP, has basically procedure oriented constructs. When it was created (in the 1970s), there was no OOP technology application. The OOP constructs in ABAP were incorporated sometime in the beginning of the millennia. It is an interpreter driven language. And its limited repertoire of statements and features at the time SAP R/3 release (in 1992) have grown considerably.