Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

ABAP

Procedural Language

ABAP (Advanced Business Application Programming) is a programming language created by the German software company SAP, first released in 1983, used for developing business applications within the SAP R/2 and later SAP R/3 and S/4HANA enterprise resource planning systems. ABAP was originally a purely procedural, report-generation language embedded within SAP's own runtime environment, and later versions, beginning with ABAP Objects introduced in 2000, added object-oriented programming features while retaining full compatibility with SAP's existing procedural code base.

Facts
Classification
Typing Discipline
Statically Typed 1
Typing Discipline
Strongly Typed 1
License
Proprietary (Closed Source) 1
First Released
1983 1
ABAP
Filter Results1 entry
Connections

Follows Typing Discipline

In Field

Source ABAP (Wikipedia)

Influenced By

Source Wikidata: ABAP

Licensed Under

In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Sources
1. Wikidata: ABAP
  • Wikidata Q380523, class allow-list match (w-wdresolver-0926)
  • Wikidata Q380523 P275 (license)
  • Wikidata Q380523 P7078 (typing discipline)
  • Influenced By: COBOL
View the Source
ABAP (Wikipedia)
  • In Field: Programming Language Theory, Lead paragraph
  • In Group: Business and Data Processing Languages, Lead
    ABAP (Advanced Business Application Programming) is a domain-specific 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.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.