This masterful tour of C features concentrates on essential programming constructs, from the basics--such as data types, variables, operators and flow control--to more advanced topics. Short, effective programming samples are the rule here. (Many samples work with strings and text files). Along the way, the authors don't shy away from the thornier C topics. For example, when discussing pointers, they look at pointers to pointers and even pointers to functions. Later in the book, they offer useful code for a flexible memory allocation scheme and a binary tree. The text concludes with the formal specification for C and a compact listing of the functions in the C standard header files.
C is still a great first programming language, and its influence is felt in Java and C++, both of which support many programming constructs based on C, while adding support for objects. The C Programming Language is still an excellent reference to one of our most successful and efficient programming languages. It's a book that deserves a place on the bookshelf of any C/C++ developer, regardless of your experience with the language. --Richard Dragan, Amazon.com
Saved me a couple times for key-words in my Software Development class.Published 5 months ago by Neptunian
My professors swear by this book and recommend it to all their students.Published 6 months ago by Edward
Great book if you already know the basics! It is very in depth and great for the hobbiest or student who wants or needs to learn the c language. Read morePublished 6 months ago by Lynne Kuzie
This book is well written and easy to follow with examples.
If you want to know if you can do something in C, it's a quick look. Read more
This book is a classic explanation of the C language from the top brass themselves. This book was bought as a decorative piece and these days is good for that purpose only. Read morePublished 15 months ago by elginblatherford
It's the bible for sure, but not good for learning. Have a copy for your second C book if you want to get serious down the road.Published 19 months ago by Terryl Brennan
If you are in any introductory Computer Science course, you are going to want a copy of this book. It's a quick and concise go-to manual that tells you exactly what you want to... Read morePublished on Sept. 29 2012 by Erik
This book provides great resources to learn C. Indeed, some basic knowledge in programming and mathematics is needed. Read morePublished on Aug. 23 2011 by Samuel Lavallée-Daunais
In practical terms, ANSI C functions are buffered, meaning they consume more memory then they should compared to other third party languages like Borland Turbo C++ that have non... Read morePublished on May 10 2005 by Neil W. Fisk