Bostonian, my 6yr old recently asked to learn Ruby. She was put of by he size of the two tomes my DH produced (with great enthusiasm) and they ended up breaking out the raspberry pi instead. I do wonder whether she will circle back to Ruby by 9 or 10 though, so hard to know with her.