I’ve been thinking a lot about programming pedagogy lately and today had the occasion to start looking for a good “first book” for a friend who wanted to introduce his son to programming. Along the way, I came across an old post from the Joel on Software blog on getting “Back to Basics.”
Do take a look at the original post, especially if you are interested in programming. I find it interesting for at least a few reasons: