Why assembly? Give the kid a magnetic needle and he'll soon learn to flip his own bits.
Give the kid Emacs, the language doesn't matter :P
Why lisp ? Because you want to give him the best possible tool for computing and ruin his (possible) future career, where he will be forced to work with people that like java and/or javascript.