
ABAP
Sign in to saveAlso known as Advanced Business Application Programming, Allgemeiner Berichts Aufbereitungs Prozessor (ABAP), Allgemeiner Berichts Aufbereitungs Prozessor, Allgemeiner Berichts-Aufbereitungs-Prozessor, ABAP/4
ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report preparation processor") 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.
Key facts
- Programming language.name
- ABAP/4
- Programming language.paradigm
- Object-oriented, structured, imperative
- Programming language.designer
- SAP SE
- Programming language.latest release version
- 7.58
- Programming language.typing
- Static, strong, safe, nominative
- Programming language.implementations
- SAP R/2, SAP R/3, SAP S/4HANA
- Programming language.influenced_by
- Objective-C, COBOL, SQL
- Programming language.operating_system
- Cross-platform <!--
- Programming language.license
- GNU General Public License Let's not jump the gun on this until it's a done deal -->
via Wikipedia infobox
Wikidata facts
- Official name
- Advanced Business Application Programming
- Official website
- scn.sap.com/community/abap
Show 4 more facts
- user manual URL
- help.sap.com/doc/abapdocu_latest_index_htm
- Stack Exchange tag
- stackoverflow.com/tags/abap
- inception
- 1983-00-00
- short name
- ABAP
Sources (3)
via Wikidata · CC0
~57 min read
Article
42 sectionsContents
- Introduction
- ABAP Runtime Environment
- SAP Systems and Landscapes
- Software Layers
- Transactions
- Types of ABAP programs
- Development environment
- ABAP Workbench
- ABAP Development Tools
- ABAP Dictionary
- ABAP syntax
- Hello world
- Chained statements
- Comments
- Spaces
- ABAP statements
- Data types and variables
- Explicitly typed declaration
- Inline declaration
- ABAP Objects
- CDS Views
- Features
- Internal tables in ABAP
- History
- 4.6C
- 6.40
- 7.0
- 7.02
- 7.40
- 7.40 SP05
- 7.40 SP08
- 7.50
- 7.51
- 7.52
- 7.54
- 7.55
- 7.56
- 7.57
- 7.58
- See also
- References
- External links
ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report preparation processor") 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.
==Introduction== ABAP is one of the many application-specific fourth-generation languages (4GLs) first developed in the 1980s. It was originally the report language for SAP R/2, a platform that enabled large corporations to build mainframe business applications for materials management and financial and management accounting.