Wednesday 16 August 2017

Introduction to ABAP

ABAP stands for Advanced Business Application programming; it is a programming language for building SAP business applications. Most of the SAP business applications written in ABAP.

ABAP was influenced by the programming languages like PASCAL and COBOL, was developed to generate business reports. Later on it adopted to object-oriented concepts from other languages like Java and C++.

By using ABAP, you can create
         a. New Reports
         b. New Screens
         c. New Web Applications
         d. New Business Specific Applications
         e. Write Web services
         f. Customize existing Applications etc.,
        
Almost all the SAP business applications written in ABAP.

Unlike other programming language like C, C++, Java, ABAP applications do not store in your local file system. All the ABAP programs written by you stored in central database.

Can I access the ABAP source code?
If you have proper authorization to ABAP project, then you can access and view the source code.

Is ABAP procedural (or) object-oriented?
ABAP is a Hybrid language, it supports both procedural and object-oriented.

Is ABAP platform independent?
Yes, it is independent of operating system and the database. You just write the ABAP application, it run across different databases (oracle, mySQL, MAXDB, IBM-DB2).

Is ABAP backward compatible?
Yes, the code you written on old version of ABAP will continue to work on future releases also.


Previous                                                 Next                                                 Home

No comments:

Post a Comment