Last week, Bloomberg Businessweek published a really long (30,000+ words) article titled "What Is Code?" It's been receiving high praise from both developers and non-developers, and it offers an incredibly comprehensive look at coding culture.
The piece is designed to explain programming to MBAs, but it doesn't shirk on technical detail. It's funny, interactive, information and highly interesting. If you've got a couple of spare hours this weekend (and, yes, it will take that long to read), check it out.