(Kotlin). Programs that could generate COBOL code include: the DYL250/DYL260/DYL270/DYL280 series Business Controls Corporation's SB-5 Peat Marwick Mitchell's PMM2170 application-program-generator package These application generators supported COBOL inserts and overrides. A macro processor, such as the C preprocessor, which replaces patterns in source code according to relatively simple rules, is a simple form of source-code generator. Source-to-source code generation tools also exist. Low-code applications A low-code development platform (LCDP) is software that provides an environment programmers use to create application software through graphical user interfaces and configuration instead of traditional computer programming. See also Automatic bug fixing Automated machine learning Comparison of code generation tools Feature-oriented programming Language-oriented programming Modeling language Program transformation Semantic translation Vocabulary-based transformation Fourth-generation programming language Low-code development platforms Notes References Generative Programming: Methods, Tools, and Applications by Krzysztof Czarnecki and Ulrich W. Eisenecker, Addison Wesley, 2000. External links Code Generation for Dummies Programming paradigms Source code generation