Basic. I grew up programming this language, but I'm not sure, is this the language for the next generation too? It has some simple concepts I like. It is nice for introducing variables and basic interaction. Recently Microsoft introduced a "Small Basic". But it only runs on Windows. I found this Chipmunk Basic that runs on MacOs. And it entertained Trevor for a while.
http://www.nicholson.com/rhn/basic/#3