Linux
kernel coding style - the style guide for the largest
collaborative software development effort in the history of mankind.
Required reading for programmers of all types, including those working
on the web.