MACRO-11

MACRO-11
Paradigmsnon-structured, imperative
FamilyAssembly language
DeveloperDigital Equipment Corporation
First appeared1980; 44 years ago (1980)
Typing disciplineUntyped
ScopeLexical
Implementation languageassembly language
PlatformPDP-11
OSAll DEC PDP-11
Influenced by
PAL-11R
Influenced
VAX MACRO

MACRO-11 is an assembly language with macro facilities, designed for PDP-11 minicomputer family from Digital Equipment Corporation (DEC). It is the successor to Program Assembler Loader (PAL-11R), an earlier version of the PDP-11 assembly language without macro facilities.

MACRO-11 was supported on all DEC PDP-11 operating systems. PDP-11 Unix systems also include an assembler (named as), structurally similar to MACRO-11, but with different syntax and fewer features. The MACRO-11 assembler (and programs created by it) could also run under the RSX-11 compatibility mode of OpenVMS on VAX.[1]

  1. ^ "VAX/VMS Software Language and Tools Handbook" (PDF). Bitsavers.org. 1985. Retrieved 2020-12-31.