ABAP Platform
ABAP Programming
New to the ABAP platform?
Learn about the platform behind the ABAP language and its powerful cababilities. Get to know the wide range of technology highlights for modern application development of ABAP-based business applications.
Summary matrix
Feature | Details |
Application Server | Highly scalable and robust, multi-layer architecture, powerful transaction management, central server-based development and runtime environment, built-In vendor independent database support |
Lifecycle Management | Integrated Source Code and Version Management, comprehensive Change and Transport Management (CTS) for the whole system landscape (with CTS+ even for ABAP and non-ABAP objects in one transport), support for time saving upgrade, and installation of Support Packages, Add-ons, and Enhancement Packages |
User Centricity |
On every device, socially-oriented, highly interactive, browser based SAP Fiori, SAPUI5. Web Dynpro ABAP / FPM, and SAP GUI |
Modern ABAP Programming | Simplified, expression-oriented, modern ABAP language with advanced table operations |
Common Data Model |
One data model, ABAP managed Code Pushdown: SQL and Core Data Services (CDS), SAP HANA breakout scenarios |
Developer Efficiency |
Secure, high code quality, agile and test-driven development: ABAP Development Tools in Eclipse, ABAP Unit, ABAP Workbench |
Event-driven Programming |
Real-time processing, no more polling, collaboration: ABAP Channels |
Application and UI services |
Efficient ABAP RESTful programming model for SAP HANA optimized SAP Fiori apps: CDS, BO programming, OData services and more |
Quality Assurance |
Functional and formal correctness, robustness, troubleshooting: ABAP code analysis and test tools. ABAP Test Cockpit (ATC), SQL Monitor and more |
Security |
SAP Single Sign-On, SAP Identity Management, Unified Connectivity (UCON), Code Vulnerability Analyzer (CVA), Read Access Logging and more |
Extensibility |
API factored and surfaced in the cloud, full-blown and key user in-app extensibility, side-by-side extensions with SAP Cloud Platform |
SAP S/4HANA conversion |
Effective custom code analysis and migration processes using ABAP tools |
Industrial IoT |
Direct communication with sensors/machines: Support of native TCP/IP protocols using ABAP Push Channel |
Visit any of the ABAP communities for learning, sharing, getting help and keeping your ABAP skills up to date. Use the quick links below to view specific ABAP community areas of interest.