Featured Content

Expert Content

Featured: SAP Code Talk - ABAP development tools for Visual Studio Code

Join Rich Heilman, Thomas Alexander Ritter, Christopher Hermann, and Sebastian Ratz for a special SAP Code Talk on the release of ABAP development tools for Visual Studio Code. Discover why SAP is bringing ABAP development to VS Code, explore the key features of the new extension, and learn how developers can build, test, debug, and manage ABAP applications in a modern development environment. Tune in for insights into the architecture, roadmap, AI-powered capabilities, and what this release means for the future of ABAP development.
AI Support for ABAP

SAP Joule for Developers, ABAP AI Capabilities

Announcements
Agentic AI for ABAP Development: What's New at SAP TechEd 2026


Joule for Developers, ABAP AI capabilities are available across SAP BTP ABAP Environment and SAP S/4HANA Cloud (Public Edition and Private Edition 2021+)
SAP Joule for Developers, ABAP AI capabilities including agentic capabilities is now available!

 

Agentic ABAP AI powers custom code migration during ECC to SAP S/4HANA conversion

S/4HANA Custom Code Migration Agent - Accelerating ECC to SAP S/4HANA Transformation with Agentic AI

Develop your own AI-based applications
How to develop AI-based applications using ABAP AI SDK
Extensibility Assistant for Key Users

Overview presentation
Generative AI for ABAP

ABAP AI Tutorial on GitHub
Build SAP Fiori Apps with ABAP Cloud and Joule

SAP Help Documentation
Generative AI in ABAP Cloud

Roadmap
ABAP Platform Roadmap Information - GenAI

Roadmap Explorer

ABAP AI FAQ
ABAP AI Strategy FAQ

 

Get Started

Get Started

Why to learn ABAP? Your start with ABAP – there are many good reasons. If you new to ABAP and want to get an overview, just start with the ABAP for Newbies page.

If you are just curious about the ABAP history take a look at the Evolution of ABAP blog.

Which IDE to use for your ABAP development tasks? Get started with the ABAP Development Tools (ADT) in Eclipse.

ABAP Platform

ABAP Platform

ABAP platform is the solid longtime foundation for SAP’s solution portfolio such as SAP’s traditional Business Suite, SAP’s flagship solution SAP S/4HANA, and other forthcoming innovative solutions such as SAP BW/4HANA. It combines the innovation potential of SAP’s in-memory database SAP HANA, the proven reliability and robustness of the ABAP server and a digital user experience through SAP's UI technology SAP Fiori. Its proven robustness, scalability and extensibility makes it the platform of choice for running mission-critical business processes.

Learn more about ABAP Platform and its latest innovations.

ABAP Platform 2025
ABAP Platform Strategy
ABAP Platform Releases and Consumers
Release Notes for ABAP Platform 2025
Documentation on SAP Help Portal
Product Availability Matrix (PAM)

ABAP at SAP Events
ABAP sessions at SAP TechEd 2026
ABAP sessions at Devtoberfest in 2026



ABAP Development

ABAP Development

If you are an ABAP developer and want to improve your skills, learn about the modern ABAP application development and state-of-the art Eclipse-based ABAP development environment, which is excellently suited for all your development tasks.

Modern ABAP Application Development

Get started with the ABAP RESTful Application Programming Model (RAP)
FAQ - ABAP RESTful Application Programming Model (RAP)
Get Started with ABAP for SAP HANA
Get Started with ABAP Core Data Services (CDS)

ABAP Development Tools (ADT) for Eclipse

Get Started
Product page on SAP Help portal
Download ADT in Eclipse
Important changes to ADT release cycle
FAQ - Smooth transition from SE80 to ADT
ADT support for ABAP Cloud
Useful keyboard shortcuts
Features availability matrix

FAQs

Clean ABAP

ABAP Tools for Clean ABAP