Symbolic Optimal Assembly Program. The IBM 650's assembly language. "Optimal" refers to rearranging instructions on slowly rotating drum memory.
Versions: SOAP I, SOAP II, CASE SOAP III.
[Listed in CACM 2(5):16 (May 1959)].
(04 Nov 1994)