What is ABAP Programming Language?

I was first introduced to ABAP programming language back in 2009, at a time when SAP was already well-established with its R/3 system and had recently shifted focus towards SAP NetWeaver. By then, ABAP had evolved far beyond its original procedural roots, and I was stepping into a world where object-oriented programming (OOP) was becoming the…