Pop-2

An innovative language incorporating many of Landin's ideas, including streams, closures, and functions as first-class citizens. ALGOL-like syntax. The first implementation was named Multi-POP, based on a REVPOL function written in POP-1, producing the reverse-polish form as output.

Free Online Dictionary of Computing