Comment Processing (Score 1) 1095
I would recommend processing: http://www.processing.org/
It's been described as "Java with training wheels" but I think its strength is that it demonstrates programming concepts in a visual way. A person can have a nifty animation up and running in no time.
It's a very short hop from Processing to Java.
I would also recommend ActionScript. It's finicky but it will give a newbie cool results quickly, and then they're hooked.