Comment Re:scratch (Score 2) 315
What kind of IDE/environment are you using?
VIM. No, seriously, my eight year old uses VIM!
My first language was Logo. Couldn't do much with it, but it was fully interactive, which meant that you got immediate feedback as soon as you pressed Enter.
Perhaps that is why VIM is a good choice. In the learning stages one learns to use it, and the immediate feedback is a form of gratification if it does what you intended. And when VIM does something unexpected, we laugh and wonder what we can learn from that.