O'Reilly logo

Learning Dynamics NAV Patterns by Mark Brummel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Natural Language Programming

The first thing that many people think of when discussing Natural Language Programming is the very scientific concept of talking to a computer in a natural language and having the code generated automatically. These concepts are important for search engines and artificial intelligence (AI).

However, Natural Language Programming can also help us in writing code that is easier to read, understand, maintain, and even debug. Although it sounds very modern, a lot of traditional programming languages, such as Cobol and SQL use Natural Language to make the code easier to read. Take the following example:

select [No_], [Name] from [Contact]
where [Name] like '%Mark%'

The C/AL programming language that we use in Microsoft Dynamics ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required