Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
The ABAP programming language was originally used by developers to develop the
SAP R/3 platform. It was also intended to be used by SAP customers to enhance SAP
applications – customers can develop custom reports and interfaces with ABAP
programming. The language is fairly easy to learn for programmers but it is not a tool for
direct use by non-programmers. Good programming skills, including knowledge of
relational database design and preferably also of object-oriented concepts, are required
to create ABAP programs.
ABAP remains the language for creating programs for the client-server R/3 system,
which SAP first released in 1992. As computer hardware evolved through the 1990s,
more and more of SAP's applications and systems were written in ABAP. By 2001, all
but the most basic functions were written in ABAP. In 1999, SAP released an object-
oriented extension to ABAP called ABAP Objects, along with R/3 release 4.6.