IMP -
1. IMProved Mercury autocode. Used to code the Edinburgh Multi Access
System (EMAS), one of the first OSs written in a high-level language,
apparently predating Unix. Papers in J British Computer Soc.[?] Luis
Damas Prolog interpreter in IMP for EMAS, led to C-Prolog. (See
Autocode).
2. Extensible dialect of ALGOL-60, on CDC 1604. Ned Irons, IDA,
Princeton. "Experience with an Extensible Language", Edgar T. Irons, CACM
13(1):31-39 (Jan 1970).
3. Interpretive Menu Processor. Used to implement much of the user
interface of the Alis office automation package from Applix, Inc.
4. IMPlementation language. W. Davidsen,
1970. An extension of B with floating point. For the GE 600, also cross-
compiled to VAX and Intel 8080.
Comments, Experience, Additions
Next Language: Ina Jo