ABAP Workbench
ABAP Workbench ist die Entwicklungsumgebung für die Programmierung von ABAP-Anwendungen (Advanced Business Application Programming). SAP hat die proprietäre Programmiersprache ABAP für die Entwicklung kommerzieller Anwendungen im ERP-Umfeld konzipiert.
Seit 1990 basieren alle SAP-R/3-Module auf ABAP. R/3 unterstützt zudem Programme auf Basis der früheren Sprachversion ABAP/4. Die Programmiersprache wird stetig weiterentwickelt und erweitert, beispielweise um objektorientierte Sprachbefehle von ABAP Objects.
Auch ABAP Workbench wird stetig an die Anforderungen moderner Software-Entwicklung angepasst. So unterstützt die Plattform auch Syntax-Highlighting, Code Completion oder Refactoring. Seit 2012 bietet SAP mit „ABAP in Eclipse“ zudem eine ABAP-Entwicklungsumgebung auf Basis der Open Source Plattform Eclipse an.