Over the summer break I wanted to get a better grounding in the C programming language. I was looking for a decent text book (preferably free) which was suitable for someone new to C but with an understanding of other languages and programming in general. After perusing a few I settled on: http://publications.gbdirect.co.uk/c_book/ Working through the book was moderately interesting. Getting bogged down in memory allocation and array stepping did not really seem.. Read More