ABAP & Development
What is ABAP?
SAP's proprietary programming language for business applications on the ABAP application server.
ABAP (Advanced Business Application Programming) supports procedural and object-oriented code with integrated database access via ABAP SQL. Most SAP ERP standard and custom code is ABAP. Custom ABAP is the main source of conversion and upgrade remediation work.
Related terms
ABAP Cloud
SAP's development model using a restricted ABAP language version, released APIs only, ADT, and RAP for upgrade-stable code.
ABAP Workbench
The SAP GUI-based development environment for ABAP programs, dictionary objects, and screens.
ABAP Development Tools
The Eclipse-based IDE for ABAP, required for CDS, RAP, and ABAP Cloud development.
Custom Code
Customer-developed ABAP objects, typically in the Z, Y, or registered namespace, extending or changing SAP behavior.
More in ABAP & Development
Planning an S/4HANA move?
Read the field guides on testing an ECC to S/4HANA migration and grab the free template library.