preprocessor
Directive (programming) – Language construct that specifies how a compiler should process its input Macros – Rule for substituting a set input with a set output Sass (stylesheet language) – Stylesheet language Stylus (stylesheet language) – Stylesheet preprocessor language Less (stylesheet language) – Dynamic stylesheet language Snippet (programming) – Small region of re-usable source code, machine code, or text Template engine – Software designed to combine templates with a data model to produce result documents The C preprocessor – Macro preprocessor used in the C, C++, and Objective-C programming languages
The OCaml preprocessor-pretty-printer – extensible programming language parser toolkit
The PL/I preprocessor
The Windows software trace preprocessor