What programming language should I teach my little brother?
creativeembassy: I would recommend Ruby because its loose syntax is more forgiving, good for new programmers. Then on top of that, learn Shoes for a graphical interface for creating games. Ruby+Shoes is the modern Basic.Then again, just have him learn Basic. :-p That's how I learned.