Program structure Explains the organization of a BDL program. Modules and packagesPrograms sources can be organized in packages of modules.Workflow of a programThe Genero BDL language is a procedural programming language.Content of a .4gl moduleA module defines a set of program elements.The MAIN block / functionThe MAIN block is the starting point of the program.