I have a fondness for the esoteric programming languages of the world. I'm not talking about Smalltalk or Prolog, languages out of the mainstream but in general use; no, I'm talking about ones such as Befunge and Whitespace, languages that no one in their right mind would use. (Of course, some might say that about Prolog.)
Imagine my delight, then, to discover Chef, a programming language where the instructions read like a recipe. Commands include "put x in the bowl" and "mix together."