
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. C is not a big language, and it is not well served by a big book. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form.
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. C is not a big language, and it is not well served by a big book. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form.
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. C is not a big language, and it is not well served by a big book. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form.
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. C is not a big language, and it is not well served by a big book. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form.
Last updated at 05/10/2026 10:44:48
The C Programming Language
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
C Programming Language, 2/E (Paperback) - BOOKZONE
Free delivery between Tue – Fri
"The C Programming Language"
Delivery by 22 May $10.94
The C Programming Language
Delivery $20.67
The C Programming Language
Delivery $20.67
C PROGRAMMING LANGUAGE, 2ND EDN by Brian W. Kernighan,...
Delivery $13.78
The C Programming Language, 2/E by Kernighan
Delivery $20.67
The C Programming Language, 2/E by Kernighan
Delivery $20.67
The C Programming Language 2e by Brian W. Kernighan /...
Delivery $20.67
The C Programming Language 2e by Brian W. Kernighan /...
Delivery $20.67
originally posted on ebay.com
This is THE book on the C programming language, co-written by the author of the language itself. Its hard to go wrong with this one!
originally posted on ebay.com
I bought this book as an introduction to programming. I will be doing mostly embedded programming, so learning a more popular starting language like Java or Python would be pointless. This book is written by Dennis Ritchie, who incidentally is also the creator of the C programming language. Although I have almost no prior programming experience, I was quickly making my own simple programs after reading only a few pages of this book. I'd recommend this book to people of any level of programming experience.
originally posted on ebay.com
This is the classic! Excellent for introductory students in the C programming language. Though the book is ~200 pages, it was written by the pioneers of C itself, and proves to be a concise, excellent, and easy-to-follow introduction to C. For more advanced C programmers, this book serves as a handy reference, but you will likely need one of the more advanced texts (such as "Practical C" by Oualine or any of the high-rated O'Reilly books)
| Binding | Paperback |
| Language | English |
| Publish Year | 2015 |
The C Programming Language
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
C Programming Language, 2/E (Paperback) - BOOKZONE
Free delivery between Tue – Fri
"The C Programming Language"
Delivery by 22 May $10.94
The C Programming Language
Delivery $20.67
The C Programming Language
Delivery $20.67
This is THE book on the C programming language, co-written by the author of the language itself. Its hard to go wrong with this one!
I bought this book as an introduction to programming. I will be doing mostly embedded programming, so learning a more popular starting language like Java or Python would be pointless. This book is written by Dennis Ritchie, who incidentally is also the creator of the C programming language. Although I have almost no prior programming experience, I was quickly making my own simple programs after reading only a few pages of this book. I'd recommend this book to people of any level of programming experience.
This is the classic! Excellent for introductory students in the C programming language. Though the book is ~200 pages, it was written by the pioneers of C itself, and proves to be a concise, excellent, and easy-to-follow introduction to C. For more advanced C programmers, this book serves as a handy reference, but you will likely need one of the more advanced texts (such as "Practical C" by Oualine or any of the high-rated O'Reilly books)
I've learned tonnes from this book so far, has really inspired me to learn as much as I can about computing (I'm doing it as a hobby). C is a great beginner language to learn because it's a relatively small language that forces you to be very disciplined with your code, although it can be difficult to stick with it sometimes. Note that it doesn't touch on how to set up you compiler or actually compile programs, as these details are system-specific. If you're on Windows, you might want to look into the Visual C++ build tools (try googling visualcppbuildtools_full and you'll find a Microsoft blog entry that explains more).
I thought that starting with the book that defined our programming in the beginning was a good place to start. This book takes you through the different tasks, I have yet to finish it. I also have the C Answer book to go along with it as well The standard C library from the era. I want to get all the information I could. I first bought the kindle version but when you just want to read a bit or reference a previous section , nothing beats the physical edition IMO. My only regret is that I did not start when the book came out. Things would be so much different. Thanks for reading and pick up a book. Get the one pictured , as I have heard that the international edition is different and the pictured edition was recommend to me.
Great straight forward reference book on the C language. Its reputation is not hype it has everything you need right at your finger tips. Short and concise, just like the language it describes. Consider this a reference book. If your new to the C language, and programming in general, this is not going to hold your hand and give you a tutorial walk through. Still highly recommended for you book collection as it is a solid, no nonsense reference. It is a little dated, but still covers the major changes in the ANSI C update. Also it does have a certain nostalgic charm for those of us who have been around these systems for awhile.
I like this book so much I bought two. It's written by the same men who invented the C language. As such, it is an authoritative source for new ideas, and classic reference material for any C programmer. The authors concise writing style provides a useful setting as they talk you through the elements of the C language- not by making up impractical examples, but by actually showing some of the "behind the scenes" functions in the C library. There are exercises throughout the book which challenge the reader to improve on the codes discussed. Watch for the version. The Second Edition (1988) is much better and more comprehensive than the first edition (1978). I also recommend "Numerical Recipes in C" for more specific applications of the C language.
Very out of date, once you get past the basis Fahrenheit to celsius exercises an exact copy of the code means they won't compile, there are no completed useful codings, so not practical. You are looking at small snippets of code from the past which you will have to debug yourself. Not a book you can learn a lot from if you don't have a lot of spare time, sadly.
This book comes straight from the inventors of the C language. As it turns out, they're not only good in inventing things, but also in explaining them. Read this book, and you'll get the principles of the C language. It's a little expensive, but trust me, it's worth its money.
Hi to all, this is my review My background *-----------------------------------* I'm am a computer science student and I worked as a QA person and a C programmer I have an experience of more than 9 years (Apr-2008) in the software field. C Vs others *-----------------------------------* In the course of my studies I studied the following programming languages: PROLOG,JAVA,ADA(ADA-95,ADA-83),C,C++,PASCAL. Only when I studied C and used this book I felt that I can control the language and fully understand it. With all the other programming languages I learned, it just did not happen. (There are of course many other reasons like: JAVA has much more to give than c has (it has more libraries and "more syntax"), PROLOG as far as I know has no ANSI,ADA is completely boring ... MoreHi to all, this is my review My background *-----------------------------------* I'm am a computer science student and I worked as a QA person and a C programmer I have an experience of more than 9 years (Apr-2008) in the software field. C Vs others *-----------------------------------* In the course of my studies I studied the following programming languages: PROLOG,JAVA,ADA(ADA-95,ADA-83),C,C++,PASCAL. Only when I studied C and used this book I felt that I can control the language and fully understand it. With all the other programming languages I learned, it just did not happen. (There are of course many other reasons like: JAVA has much more to give than c has (it has more libraries and "more syntax"), PROLOG as far as I know has no ANSI,ADA is completely boring and hard to learn, etc). C is a fast easy to use, easy to read language and for small and fast programs is good and useful. More about the book *-----------------------------------* This book helped me use C like a pro without having the experience of an experienced C real-time programmer. This book was not meant to be a study guide, and this book was not meant to be a beginners reference. This book is for advanced C programmers, It is really a simple book that holds almost everything you need to know about C (ANSI-C), but in order to understand it you need some programming experience and skill. The book covers all the areas I ever needed, and is a perfect reference, It is so good as reference that I preferred using it than using the Internet (which as we can all see is a very powerful tool). Who needs this book? *-----------------------------------* Students, programmers, people who want to build simple applications for small hardware etc. The END *-----------------* If you find this review helpful please don't forget and press "yes" on the "Was this review helpful?" Thanks for reading my review I hope it was helpful. Sorry for my spelling mistakes or misuse of The English Language if they occurred (Not a native speaker). Have a nice day!! : ) elieli1978 Eli Elfassy
| Binding | Paperback |
| Language | English |
| Publish Year | 2015 |