This document was created to establish a format of GDL scripting that allows writing efficiently maintainable code. Since the GDL language is insensitive to the character case and much of the word and line spacing, lots of coding practices exist. The following sections describe the Graphisoft company standard, giving rules, norms, and best practices. It remains purely a recommendation for non-Graphisoft-related developers. The supposed format will not be included in the GDL language’s constraints ever.