The quote at the head of this article was taken from the preface to the second edition of The Structure and Interpretation of Computer Programs, aka the ???Wizard Book.??? SICP uses the Scheme dialect of Lisp for its examples, and Lisp is a beautiful language for writing composable code, as well as disposable code.