(redirected from Macro language)
Also found in: Thesaurus, Medical, Legal, Financial, Encyclopedia.


1. Of great size; large.
2. Large in scope or extent; large-scale: a macro analysis of many reports.
n. pl. mac·ros Computers
1. A single, user-defined command that is part of an application and executes a series of commands.
2. A shorthand representation for a number of lines of code.

[Short for macroinstruction.]


n, pl macros
1. (Photography) a macro lens
2. (Computer Science) Also: macro instruction a single computer instruction that initiates a set of instructions to perform a specific task


(ˈmæk roʊ)

adj., n., pl. -ros. adj.
1. very large in scale or capability.
2. of or pertaining to macroeconomics.
3. a single computer instruction that represents a sequence of instructions or keystrokes.
[independent use of macro-, or by shortening of words with macro- as initial element; (definition 5) shortening of macroinstruction]


a combining form meaning “large” (macromolecule), “abnormally large” (macrocyte), “major, significant” (macroevolution), “not local, extending over a broad area” (macrocosm), “visible to the naked eye” (macrophyte); often contrasting with micro-.
[< Greek makro-, comb. form of makrós long]
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.macro - a single computer instruction that results in a series of instructions in machine languagemacro - a single computer instruction that results in a series of instructions in machine language
program line, instruction, statement, command - (computer science) a line of code written as part of a computer program
Adj.1.macro - very large in scale or scope or capability
big, large - above average in size or number or quantity or magnitude or extent; "a large city"; "set out for the big city"; "a large sum"; "a big (or large) barn"; "a large family"; "big businesses"; "a big expenditure"; "a large number of newspapers"; "a big group of scientists"; "large areas of the world"


[ˈmækrəʊ] N (Comput) ABBR =macro-instructionmacro m


adj [lens] → macro
n (COMPUTING)macro f


n (Comput) → Makro nt; macro virusMakrovirus m or nt
References in periodicals archive ?
Currently, most of the data extraction duties are performed using SAS[R] programming, but as DH moves in new IT and data storage directions there will be opportunities to expand programming knowledge to include SQL, Macro Language and Visual Basic.
PostWorks also provides a comprehensive macro language for easy customization.
All you have to do is go through the physical cursor and keyboard steps needed to perform the command and Excel will record and translate them into the macro language.
Over 200 reports are included as well as an embedded macro language, drill-down and chart generation.
The ObjAcct XML WinLedger has been significantly expanded and now includes a full macro language, screen customization and support for high-volume enterprise clients with remote sites.
Carpenter's complete guide to the SAS macro language, 2d ed.
Microsoft have added added WSH to the latest versions of Windows and Office to bring a DOS-like macro language to its GUI (Graphical User Interface) platforms, (a functionality that has been sorely missed since the days of Windows 3.
User can program the controller in "C" or GSE Macro language to utilize the powerful standard and optional features that include: 128 programmable I/O points; database modules for managing critical process information; keypad mapping and programmable displays; analog output modules: multi-scale input modules and standard industrial communication protocols.
The X-Direct and Win-Direct 3270 client software includes a sophisticated macro language that aids in automating many aspects of a console session.
Macro language allows you to customize the product by creating boilerplate text that can be inserted when you issue a command phrase, such as "insert standard close.
s powerful macro language enables us to easily customize the user's desktop and with its Smartpad and control over colors, add GUI capabilities to our solutions allowing us to create a fully functional client to our Computer Aided Dispatch and Records Management Systems.