ABAP syntax is human readable. With very little programming experience, you can see a bit of ABAP code and understand what it might do.
For example, if you wanted to write a script that would print a report containing the message Setting up SAP is hard, you could do so with the following bit of code:

REPORT TEST.
WRITE 'Setting up SAP is hard'.
That code would run a report, called TEST that produced the string Setting up SAP is hard.
Unlike many web programming languages, ABAP is sensitive to white space. This is particularly important to remember when using ABAP to write mathematical functions.
Take the following equations, for instance, equation 1:

x = y+z.
And equation 2:

x = y + z.
The first equation assigns to variable x the substring of variable y beginning from value z.
The second equation assigns to variable x the sum of variables y and z.
If what you really wanted to do was add up variables y and z, the second equation would do that while the first would not.



Serkan AKKAVAK
Computer Engineer
ABAP Developer & SAP S/4 HANA Logistics Team Lead
Contact : serkurumsal@yandex.com