Is SAP ABAP coding difficult?