2nd Edition, C Programming Language

ByBrian W. Kernighan

feedback image
Total feedbacks:18
15
3
0
0
0
Looking for2nd Edition, C Programming Language in PDF? Check out Scribid.com
Audiobook
Check out Audiobooks.com

Readers` Reviews

★ ★ ★ ★ ★
matt sparks
I was looking for an introductory book on "C" and found this was recommended by a MIT professor who was teaching microcontroller courses. So I bought it and found it to be clear, authoritative and easy to follow. I would recommended this to anyone wanting to start "C".
★ ★ ★ ★ ★
rafael
I started programming with micros a little while ago. I started my programming life with C++ and as such there was some holes in my pure C ability to code. This book help me not just understand the syntax but it gives a perspective and philosophy to help mold the way a programmer should attempt to solve the programming problems. This has been one of the best programming books I have owned. I would highly recommend it.
★ ★ ★ ★ ☆
dliston
I am a college grad student studying Information Security and we do some programming(mostly Java so far) but I wanted to begin learning C before I take classes that require it. I purchased this book based on the past reviews and the fact that it is written by the father of C. So far, I've read the first chapter and all I can say is that it is my favorite programming book I have ever read. It starts out simple(assuming you have some programming background of some kind) and cleanly and easily describes the code and what it does/why it does something. I know this is a short review but so far I'm addicted to this book(that never happens with a programming book) and I look forward to learning C. In short, pick this up if you want to learn C!
The C++ Programming Language, 4th Edition :: Turo's Fated Mate, Iron Wolves MC :: The Iron Daughter (The Iron Fey Book 2) :: The Lost Prince (The Iron Fey - Call of the Forgotten Book 5) :: C++ Primer Plus (6th Edition) (Developer's Library)
★ ★ ★ ★ ★
julie mills
The book arrived right on time, and exactly in the quality it was advertised. Clearly used, but still in very good condition. The book moves through concepts very quickly, and is going to frustrate many beginners. For those who have programmed before and wish to learn C, the book is perfect for you. The book is extremely informative, and doesn't beat around the bush at all. The author gets straight to the point, and moves on. I am very satisfied with the buy.
★ ★ ★ ★ ★
suzze tiernan
When I received the book I was a little disappointed at its' diminutive size, but quickly found that it is incredibly detailed without being overly so. Each section is clear about the topic it is trying to cover, and the lessons are reinforced by completing all the exercises.

This is NOT a book to teach you about the standard library. This is a book about how to program using C as your language of preference.
★ ★ ★ ★ ★
ali afghah
Just enough book for the topic - no door stopper, but a great enabler instead.

Even tho we got all these wonderful languages, knowing C is still a quasi necessity when you run into edge cases that require hand tuned code, especially in the age of "mobile" devices.
★ ★ ★ ★ ★
rana alattereh
This book is still popular years after it was published due to the fact that it is concise, readable, and relevant. Anyone looking to learn C programming should start with this book, it may be the only one you need.
★ ★ ★ ★ ★
araceli perez
This update on the classic and Best book ever written teaching the C programming language has big shoes to fill, it does this hands down! Having been a C programmer for 15 years before getting cancer, I did use this edition in the last years of my professional career. In my previous job I instructed and mentored junior members of my team. In that position I personally spent my own money to buy books to find the best books to teach junior members. Out of 20 odd books I bought, read, & reviewed for my job - I felt K&R was the best. The only drawback most junior members commented on was that the solutions to exercises were in another book that they had to purchase.
★ ★ ★ ★ ★
kevin harden
Previously having a fair grasp of C++, I thought I should briefly take a look at programming in pure C. This book covered every concept very concisely, and I feel much more competent C after reading it. This is a model of technical communication, and should be read by every programmer.
★ ★ ★ ★ ★
collin
The C Programming Language is a fantastically written book on learning the C programming language. On the back cover of the book the authors state that "C is not a big language, and it is not well served by a big book." While relatively short, the book packs a ton of information with most sentences containing direct and clear language.

Beginning chapters focus on what you would expect, such as variables, the type system, control statements, and functions. Most aspects of the language get 2-4 pages of description.

I found there to be a huge jump in difficulty for me starting in chapter five which was about pointers. I read the book fully through and initially thought chapter five was unnecessarily confusing. Later I went back and re-read the chapter and realized the explanations were good, but they require work and thought. This is not a book for skimming through. There are also exercises included at the end of many sections for those looking to master C.

The authors assume you are already a programmer as there are comparisons to Fortran and Pascal sometimes. Examples in the book were relevant to common tasks a programmer might need. I appreciated there was an example of UNIX's grep, shown to be implemented in C.

While the book was published in 1988, it still reads well. For those unfamiliar with C, the language itself has not changed that much the publication of the book. Although there a quite a few references to practices before ANSI C.
★ ★ ★ ★ ★
marysue
A seminal work. As a professional programmer who learned C++ first in university I used this as a resource to dig deeper into C and used it as a focus for a book club at work. I think anyone who plans to learn/use C should get a copy of this book.
★ ★ ★ ★ ★
josh anderson
I have been programming for a little while now (mostly web development, javascript, php, and ruby) and this is my first book I've read on C and it was great. It doesn't just show you how to write in C but it also explains a lot about programing in general, if you read it that way. Definitely a book every programmer should pick up.
★ ★ ★ ★ ★
martha fendt
This is the perfect book for anyone wishing to learn C. Written by he creators of C, it covers all the features of the language systematically with many examples and programming exercises. This book is well organized and succinct enabling it to function as a good reference manual for the C programming language.
★ ★ ★ ★ ★
gareth rowlands
Great book on C. No frills, not the giant textbook I'm used to from college. This book can easily be read cover-to-cover. Great to have on hand as a reference instead of trying to search online for coding reference.
★ ★ ★ ★ ☆
allice brownfield
This book is probably the best reference book for C. However, do not bother trying to learn C from this book unless you are pretty comfortable with programming. For learning C, there are better resources out there.
★ ★ ★ ★ ★
debbie kepley
Anyone that's ever touched a programming language that wants to learn C should start here. Especially all of you recent additions to the UNIX/Linux world -- buy it now, pass it on to someone else later.
★ ★ ★ ★ ★
artwork08
Definitely a timeless classic. The style is serious but accessible. Every programmer should have C in their programming arsenal, whether they use it frequently or not. It's sort of the Latin of computer languages, except that people still program in it (a lot). The copy I received was the Asian (Indian, Pakistan, Sri Lanka etc) edition, which is identical to the US version except for some extra language on the title page. Get this book, read it, and learn it! There's also a widely available book with answers to all the programming exercises (I've never seen that book, so I can't say anything about it). Definitely 5 stars.

C rocks!
★ ★ ★ ★ ☆
emily jean
The original C programming language book 2nd Edition by the fathers of the language.
Item was exactly as i expected. This copy was a library reject that had never been borrowed.
I was a bit disappointed with the price. But this popular title was printed over 20 years ago & is a must have for any programmer.
Please Rate2nd Edition, C Programming Language
More information