ISWIM

ISWIM
ParadigmImperative, functional
Designed byPeter Landin
First appeared1966; 58 years ago (1966)
Influenced by
ALGOL 60, Lisp
Influenced
SASL, Miranda, ML, Haskell, Clean, Lucid

ISWIM (If You See What I Mean) is an abstract computer programming language (or a family of languages) devised by Peter Landin and first described in his article "The Next 700 Programming Languages", published in the Communications of the ACM in 1966.[1]

Although not implemented, it has proved very influential in the development of programming languages, especially functional programming languages such as SASL, Miranda, ML, Haskell and their successors, and dataflow programming languages like Lucid.

  1. ^ Landin, P. J. (March 1966). "The Next 700 Programming Languages" (PDF). Communications of the ACM. 9 (3). Association for Computing Machinery: 157–165. doi:10.1145/365230.365257. S2CID 13409665.