Why did I love this book?
Most heavy-duty Unix / Liniux programs are written in C or C++. This book is the classic introduction to C. The information to page ratio is one of the highest I’ve ever seen; the book is dense but well worth the effort. The writing is clear and concise and this book has become the standard by which most other programming language books are judged.
In college, I read the first edition straight through in a few days. My head was spinning from so much information; I then read the book straight through a second time, and everything gelled. The second edition only improved on the first one.
If you are serious about learning C and Unix / Linux programming, start with this book.
4 authors picked The C Programming Language as one of their favorite books, and they share why you should read it.
This edition describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.
- Coming soon!
- Coming soon!