Through the ages a lot of interesting (and some obscure) programming languages have entertained and confused people. At JAOO Aarhus 2008 Guy L. Steele and Richard P. Gabriel gave a presentation about languages and language constructs in a presentation that is a work of art in itself. In the presentation called “50 in 50″ you can see Guy Steele rap about APL and later in the video about spelling k