Full threadsaghul·"Learn C The Hard Way" by Zed Shaw is a good start: http://c.learncodethehardway.org/View on HN