APL - A Programming Language. Ken Iverson Harvard U 1957-1960. Designed
originally as a notation for the concise expression of mathematical
algorithms. Went unnamed and unimplemented for many years. Finally a
subset APL360 was implemented in 1964. APL is an interactive
array-oriented language with many innovative features, written using a non-
standard character set. It is dynamically typed with dynamic scope. All
operations are either dyadic infix or monadic prefix, and all expressions
are evaluated from right to left. The only control structure is branch.
APL introduced several functional forms but is not purely functional. "A
Programming Language", Kenneth E. Iverson, Wiley, 1962. Versions: APL360,
APL SV, VS APL, Sharp APL, Sharp APL/PC, APL*PLUS, APL*PLUS/PC, APL*PLUS/PC
II, MCM APL, Honeyapple, and DEC APL.
(See Iversons Language).
Comments, Experience, Additions
Next Language: APL2