Macro language

A macro language is a special-purpose command language used to automate sequences within an application such as a spreadsheet or word processor.