This document provides programming guidelines for writing C/AL code in Navision, including conventions around formatting, naming, numbering, and developing add-on applications. It describes best practices for spacing, indentation, comments, ordering variables and expressions, using parameters and symbolic values, and more. The guidelines are intended to promote consistency and maintainability as the application is enhanced over time.