Inhaltsverzeichnis:
- Definition - Was bedeutet Advanced Business Application Programming (ABAP)?
- Techopedia erklärt Advanced Business Application Programming (ABAP)
Definition - Was bedeutet Advanced Business Application Programming (ABAP)?
Advanced Business Application Programming (ABAP) ist eine anwendungsspezifische 4GL-Programmiersprache, die in den 1980er Jahren vom deutschen Softwareunternehmen SAP entwickelt wurde. Die Syntax von ABAP ist COBOL etwas ähnlich. ABAP war und ist die Programmiersprache für die Entwicklung und Modifikation von SAP-Anwendungen.
Das weit verbreitete R / 3-System wurde erstmals 1992 von SAP freigegeben und in ABAP entwickelt.
1999 hat SAP eine objektorientierte Erweiterung für ABAP veröffentlicht, die ABAP-Objekte bezeichnet. Im Jahr 2004 stellte SAP die aktuelle Entwicklungsumgebung NetWeaver vor, die sowohl ABAP als auch Java unterstützt.
ABAP steht für Allgemeiner Berichtsaufbereitungsprozessor, was "generischer Berichtserstellungsprozess" bedeutet.
Techopedia erklärt Advanced Business Application Programming (ABAP)
ABAP-Programme befinden sich in der SAP-Datenbank und werden mit den ABAP Workbench-Tools bearbeitet. Sie werden im Kontext der SAP-Basiskomponente kompiliert, debuggt und ausgeführt, die normalerweise als Teil des SAP-Webanwendungsservers implementiert ist.
ABAP-Programme können in Berichte und Modulwerkzeuge eingeteilt werden. Der Begriff „Bericht“ wird frei verwendet, um Programme zu bezeichnen, die Daten auf listenorientierte Weise bearbeiten.
SAP-Kunden können mit der Programmiersprache ABAP benutzerdefinierte Berichte und Benutzeroberflächen erstellen. ABAP ist für Programmierer leicht zu erlernen, weniger für Nicht-Programmierer. Es wird vorausgesetzt, dass Programmierer, die ABAP lernen, Grundkenntnisse über relationales Datenbankdesign und objektorientierte Programmierkonzepte haben.




