ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report creation processor"[3]) is a high-level programming language created by the German software company SAP.
The syntax of ABAP is somewhat similar to COBOL.