Comment Scratch and Alice (Score 1) 799
Go with a visual programming language -- where they can see "fun" results right away, and that's age appropriate. What I just did with my 2 cousins (14 and 16 year old girls):
- Scratch: http://scratch.mit.edu/
- Alice: http://alice.org/
- Storytelling Alice: http://alice.org/kelleher/storytelling/index.html
That's a *much* better way to start them off. It's equivalent to BASIC on an Apple II really, but even more fun.
Then you can start them off on something like a Facebook App, and then web pages with Perl/Javascript/HTML.