ABAP

ABAP/4
ParadigmObject-oriented, structured, imperative
Designed bySAP SE
First appeared1983; 41 years ago (1983)
Stable release
7.58[1] / October 26, 2023; 12 months ago (2023-10-26)
Typing disciplineStatic, strong, safe, nominative
OSCross-platform
Websitecommunity.sap.com/topics/abap
Major implementations
SAP R/2, SAP R/3, SAP S/4HANA
Influenced by
Objective-C,[citation needed] COBOL,[citation needed] SQL[citation needed]

ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report preparation processor"[2]) is a high-level programming language created by the German software company SAP SE. It is currently positioned, alongside Java, as the language for programming the SAP NetWeaver Application Server, which is part of the SAP NetWeaver platform for building business applications.

  1. ^ "Changes in Releases 7.5x". help.sap.com. Archived from the original on 2020-10-24. Retrieved 2024-09-03.
  2. ^ ""ABAP History". SAP-technical.com". Archived from the original on 2017-11-15. Retrieved 2010-08-09.