ABAP 4 is a Fourth
Generation language (4GL) developed by SAP for the interactive development of
application programming. ABAP originally abbreviated as Allgemeiner
BerichtsAufbereitungsProzessor, German for
"generic report preparation processor", but was later renamed to the
English Advanced Business Application Programming.
ABAP was first developed by SAP in 1980’s as a report language for SAP R/2. It was then used by developers to build SAP R/3 system and by SAP Customers (SAP Customers refers to the company you work for. All the programs you make through ABAP are referred as ‘Customer Programs’) to customize the SAP applications as per user requirements, to develop reports, interfaces etc. All application programs, along with parts of the R/3 Basis system, are written in the ABAP Workbench using ABAP, SAP’s programming language. ABAP/4 is tightly integrated across all the modules viz like SD, MM, HR etc and most or all of the modules and transactions(like screens are created using ABAP). ABAP is presently positioned alongside Java, as the language for programming the SAP Application Server, part of its NetWeaver platform for building business applications. As an opinion of ABAP professionals the syntax of ABAP is somewhat similar to COBOL.
ABAP was first developed by SAP in 1980’s as a report language for SAP R/2. It was then used by developers to build SAP R/3 system and by SAP Customers (SAP Customers refers to the company you work for. All the programs you make through ABAP are referred as ‘Customer Programs’) to customize the SAP applications as per user requirements, to develop reports, interfaces etc. All application programs, along with parts of the R/3 Basis system, are written in the ABAP Workbench using ABAP, SAP’s programming language. ABAP/4 is tightly integrated across all the modules viz like SD, MM, HR etc and most or all of the modules and transactions(like screens are created using ABAP). ABAP is presently positioned alongside Java, as the language for programming the SAP Application Server, part of its NetWeaver platform for building business applications. As an opinion of ABAP professionals the syntax of ABAP is somewhat similar to COBOL.
ABAP is Case-insensitive and platform independent language.
ABAP is one of the first programming languages to include
the concept of logical databases, which provides a high level of abstraction
from the centralized database of the SAP system. Logical databases are special
ABAP programs that retrieve data and make it available to application programs.
The most common use of logical databases is still to read data from database
tables by linking them to executable ABAP programs. Apart from the concept of
logical databases, you can also use Structured Query Language (SQL) statements
to retrieve and manipulate data from the centralized database
The above brief introduction to ABAP is sufficient enough
for you to learn the language. Now, before jumping directly to the tutorials I
suggest you to first understand the Basic terminologies and architecture of
SAP.
No comments:
Post a Comment