The following documentation contains more information about the ABAP Workbench and ABAP programming:
ABAP Workbench Tutorial. An introduction to the most important aspects of the ABAP Workbench and simple ABAP programming.
ABAP User’s Guide. A comprehensive guide to the individual parts of an ABAP program. It contains information about both basic and advanced ABAP programming, including the techniques of list and transaction processing.
ABAP Dictionary. An introduction to ABAP data, covering basic and aggregated objects, how to maintain ABAP Dictionary objects, and other special areas.
Workbench Organizer. A guide to organizing large development projects in the R/3 System. It covers how to set up the Workbench Organizer and transport system, version management, and the modification concept.
Extended Function Library. Information about a range of standardized dialogs for address management, application logs, and archiving.
Basis Programming Interfaces A description of the programming interfaces for SAP components, including background processing and batch input.