Question: is abap hard to learn?
Answer: ABAP is not a difficult language to learn compared to Java, C#, C++. The difficulty lies more in being able to translate a business requirement/user requirement to a technical solution/code - it is more in the nature of the program/application you are writing rather than in the programming language itself.