Multiple sources (e.g. Eric Raymond's "How to Become a Hacker"[0]) suggest reading others' code as a learning exercise when beginning programming, to get a feel for good style.
It seems a bit of a catch-22 though, as I don't believe myself (or any other beginning programmer) to be able to discern worthwhile code for review.
That understanding in place, what are some of your suggestions for good code to read to get a feel for style and technique?
Note: I am working through MIT's OCW CS material (still pretty beginner), and have picked up a pretty decent smattering of Python and Scheme thus far. These languages (including Common Lisp - I recognize that there are large differences between Scheme and CL, but I think I should be able to get the basics) would be most useful for me as I already have a pretty good foundation in them, but don't hesitate to suggest good programs in other languages, as I will need to learn more at some point, and hopefully others will find this thread useful.
[0]http://www.catb.org/~esr/faqs/hacker-howto.html#skills1
I don't see the need to worry about style if you're a beginner.