Chapter 6. Introduction to C/SIDE and C/AL


"Language shapes the way we think, and determines what we can think about."

 --Benjamin Lee Whorf

"Quality means doing it right when no one is looking."

 --Henry Ford

So far we have reviewed the basic objects of NAV 2015: tables, data fields, pages, queries, and reports. For each of these, we also reviewed the different triggers in various areas – triggers whose purpose is to be containers for C/AL code. When triggers are "fired" (invoked), the C/AL code within is executed.

In this chapter, we're going to start learning the C/AL programming language. Many of the things you may already know from your experience of programming in other languages. Some of the basic C/AL syntax and function definitions can ...

Get Microsoft Dynamics NAV now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.