Apple Tries to Be the Arbiter of Good Taste

"But when good taste becomes mandatory, then it's not really good taste any more—it's just manners," says Wall.

Hobbits Would Make Great Programmers

The "Lord of the Rings" characters embody what Wall sees as the three virtues of good programmers: laziness, impatience, and hubris.

5 Programming Languages Everyone Should Know

Programmer Larry Page offers language suggestions to amateur programmers who might not know exactly where to start.

Java is "heavyweight, verbose, and everyone loves to hate it," but programmer Larry Wall still thinks you should know it. In this video, he offers suggestions for people interested in learning languages, as well as suggestions for those significantly less invested in computer programming.

Computer Programming in 5 Minutes

Computer programming is a lot like writing a recipe. If you've read a recipe, you know what the structure of a recipe is and you can copy the format to create your own. But then you can take it a lot further.