A data object in an ABAP program represents a reserved section of the program memory.
ABAP knows three types of data objects: Variables, Constants, and Literals.
ABAP data objects are always typed: Every data object is based on a data type which determines the kind of information they can contain. The data type of an ABAP data object stays the same throughout a program execution.
Declaration of Variables
A variable in an ABAP program is declared with keyword DATA.
A DATA statement consists of three parts. Let's look at each part in more detail.
Sources of ABAP Data Types
ABAP offers different sources of data types.