What programming language should I teach my little brother?
DTrejo: I highly recommend JLogo:
http://www.bfoit.org/itp/itp.htmlThis site and JLogo are geared toward first time learners.It is very easy to take oneself through the lessons and learn all the basics of programming. After going through these lessons, taking AP computer science (Java) was much easier for me.(And if you are in the bay area, consider having him apply to the summer program: http://bfoit.org/)