Learn C The Hard Way by Zed Shaw
268 points by shawndumas
Read the article
Discussion on Hacker News