Skip to content
ABAP
EntityQ380523· pop 37· linked from 48 articles

Also 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
Show 4 more facts
Stack Exchange tag
stackoverflow.com/tags/abap
inception
1983-00-00
short name
ABAP
Sources (3)

via Wikidata · CC0

~57 min read

Article

42 sections
Contents
  • 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.

Gallery (2)

Connections

Categories