NEWP



Programming paradigms: Multi-paradigm — procedural, imperative, structured


The New Executive Programming Language (NEWP) is a high-level programming language used on computers running the Unisys operating system Master Control Program (MCP).

The language is used to write the operating system and other system utility software, though it can also be used to write user software.

Several constructs separate it from the extended ALGOL on which it is based.

Language operators such as MEMORY, which allows direct memory access, are strictly used by programs running as the MCP.

NEWP replaced Burroughs Executive Systems Problem Oriented Language (ESPOL).