AL is the programming language that is used for manipulating data (such as retrieving, inserting, and modifying records) in a Microsoft Dynamics 365 Business Central database, and controlling the execution of the various application objects, such as pages, reports, or code units....