I would suggest a language like newlisp ( http://newlisp.org ), that has enough libraries to do unix scripting. Also, you should consider teaching him awk because it has simple semantics and it will be simpler for him to switch to C later. Btw, why do you hate C ?
then js+jquery with firebug console as repl