What programming language should I teach my little brother?
iamdave: Ruby.Give the Why's Poignant Guide and you can't go wrong.  Plus he'll love the cartoons, even if he doesn't get the strangely subtle adult humor.