PL360
PL360 (or PL/360) is a programming language designed by Niklaus Wirth and written by Niklaus Wirth, Joseph W. Wells, Jr., and Edwin Satterthwaite, Jr. for the IBM System/360 computer at Stanford University. A description of PL360 was published in early 1968, although the implementation was probably completed before Wirth left Stanford in 1967.
Description
PL/360 is a one pass compiler with a syntax similar to Algol that provides facilities for specifying exact machine language instructions and registers similar to assembly language, but also provides features commonly found in high-level languages, such as complex arithmetic expressions and control structures. Wirth used PL360 to create Algol W.
Data types were:
Byte or character — a single byte.
Short integer — 2 bytes, interpreted as an integer in two's complement binary notation.
Integer or logical — 4 bytes, interpreted as an integer in two's complement binary notation.
Real — 4 bytes, interpreted as a base-16 short floating-point number.