Modeling of the code elements and structure of a block of programming code
enables code structure and flow to be visualized, eliminating
language-specific aspects. One or more programming languages for which
code is to be generated are selected. Code in the selected language(s) is
generated from the functional model.