Introduction
C/AL (Client/server Application Language) is a programming language used in Client/server Integrated Development Environment (C/SIDE). Using C/AL, we can create business rules to ensure that the data stored in the database is consistent and meaningful. The main purpose of using C/AL is to manipulate data. Besides handling data, C/AL helps to manage execution of C/SIDE objects (such as a table, page, report, codeunit, query, and XMLport).
This chapter consists of recipes that will make understanding of C/AL very easy.