In theory, why not ruby? (ruby-lang.org)
But in practice, from seeing what gets my son excited:
1. Windows Script Host
2. Html
3. If you are ready to do some drag-and-drop: Unity3d.com - it is free for trial and there are online tutorials on youtube etc, and you create a game, which is exciting.