>>14
newLISP
SICP
newLISP is dynamically scoped, while SICP teaches using Scheme which is lexically scoped, and they make use of closures quite a bit, something which newLISP can't do without extra hacking.
Languages like Scheme, Common Lisp, Haskell, O'Caml, ML would be much better suited for going through SICP than newLISP.