CLU (programming language)
Appearance
CLU is programming language created at MIT by Barbara Liskov in 1974-1975.
It was the first language which had iterators.
Syntax of CLU was based on Pascal, but strongly simplified.
Ruby borrowed lot of concepts from CLU and has similar syntax.
Home page: http://www.pmg.lcs.mit.edu/CLU.html
Program compiling CLU code to C: http://www.din.or.jp/~ushijima//clu2c.html