Macros

Home > Computer Science > Programming Languages > Control Structures > Macros

Macros are abstractions that allow programmers to define new syntax or shorthand for common tasks. They are often used in languages such as Lisp or C to create domain-specific languages.