What programming language should I teach my little brother?
smanek: Logo isn't too bad. It's open source, scheme derived, and very easy to make games (beginners like immediate feedback). http://education.mit.edu/starlogo/At 13, he may be too old for it, but Logo was one of my first languages back in elementary school, and I remember being very excited that I could write my own galaxian clone in just a day or so.Otherwise, I would stay away from JavaScript and Ruby (I like them, but they are hard for beginners) and stick with Python.