Languages such as C and some assembly languages have rudimentary macro systems, implemented as preprocessors to the compiler or assembler.
Limbaje de programare cum ar fi C și limbajul de asamblare au un sistem simplu de macrouri, implementate ca preprocesoare la compilator sau asamblor.