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.
ABAP used to be an abbreviation of Allgemeiner Berichts Aufbereitungs Prozessor, German for "generic report preparation processor", but was later renamed to the English Advanced Business Application Programming. ABAP was one of the first languages to include the concept of Logical Databases (LDBs), which provides a high level of abstraction from the basic database level(s).
ABAP remains as 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.
In the database all ABAP code exists in two forms: source code, which can be viewed and edited with the ABAP Workbench tools; and generated code, a binary representation somewhat comparable with Java byte code. ABAP programs execute under the control of the runtime system, which is part of the SAP kernel.
Timings: Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day
Method: Online/Classroom Training
Study Material: Soft Copy
System Access: For 1 month
Instructor Led Online Training
Flexible Time At Your Convenience
Over 1,00,000+ Professionals Trained Across 100 Countries
24x7 Live Support via Chat, Mail and Phone
Corporate Training and On-Job Support
Module | Classroom/Online | Location |
---|---|---|
SAP EWM | Online Instructor-Led | Online |
SAP TM | Online Instructor-Led | Online |
SAP GTS | Online Instructor-Led | Online |
SAP MM | Online Instructor-Led | Online |