I'm thinking that my 7-year-old nephew might find programming fun. I'm trying to find the best language to introduce him to. The only one that comes to mind is Logo, though I know next to nothing about it. Are there any other languages that I should consider? What's needed is a language in which it's easy to do something fun.
Bookmarks