C/AL

C/AL
ParadigmImperative
Designed byMichael Nielsen
DeveloperMicrosoft
Influenced by
Pascal

C/AL (Client/server Application Language) was the programming language used within C/SIDE the Client/Server Integrated Development Environment in Microsoft Dynamics NAV (formerly known as Navision Attain) and Microsoft Dynamics 365 Business Central up until (and including) version 14. It has been replaced by AL. C/AL is a Database specific programming language, and is primarily used for retrieving, inserting and modifying records in a Navision database. C/AL resembles the Pascal language on which it is based. The original C/AL compiler was written by Michael Nielsen.[1]

  1. ^ Studebaker, David, "Programming Microsoft Dynamics NAV 2009," p. 8 (2009)