ABAP
SAP's proprietary language for business application programming — the backbone of SAP ERP systems worldwide.
static
interpreted
since 1983
imperativeoop
ABAP (Advanced Business Application Programming) runs inside the SAP NetWeaver application server and powers the business logic of SAP ERP, S/4HANA, and related enterprise systems. With an installed base spanning most large enterprises worldwide, there are millions of lines of ABAP in production. Modern ABAP supports object-oriented programming, RESTful APIs, and cloud deployment.