my dad was always insistent that learners need to get tactile results as soon as possible. Don't show them sheet music, have them strum a guitar. Cue the Mathematician's Lament. For a budding video game developer, working on mod scripts would be more immediately fruitful perhaps.
Agree. I was 12 when I first discovered programming, and it was through JavaScript. And the fact that I could instantly see the result of what I'm doing by running it in a browser (which everyone already has), it's definitely what got me really hooked into this.
As a "mentor" for some of my friends, I feel like it's a failure on my side, since I wasn't able to quickly show them what you can really do with programming.