Solutions to Structure and Interpretation of Computer Programs (SICP) exercises in Common Lisp, Scheme, Python and Haskell.