Rating:  Summary: A well-written book best for beginners! Review: Dear friends, this is the beginning book for my wife and I. We love this book and alway have a very sweet memory when some one talks of this valuable book, since this is the first book introduced both of us into the C world 3 years ago and later Java and C++. We know nothing about C before and now we are totally different. This book arouses us so far that both of us enroll full time as Master of computer science candidates. This book lists clean clear and error-free codes which help you think systematically. The excercises after each chapter are well-thought and cohesively-organized. Step by step, you are introduced to the core of C and C language becomes no longer mysterious. This is the only C book you need if you study this book for 2-3 times and do most of the exercised after each chapter. Finally, I strongly suggest you obtain a C compiler to practice the codes in the text and the exercises.This book deserves your input! I suggest readers do at least 50% of those exercises.Hands-on is of vital importance to master the computer languages.
Rating:  Summary: A well-written book best for beginners! Review: Dear friends, this is the beginning book for my wife and I. We love this book and alway have a very sweet memory when some one talks of this valuable book, since this is the first book introduced both of us into the C world 3 years ago and later Java and C++. We know nothing about C before and now we are totally different. This book arouses us so far that both of us enroll full time as Master of computer science candidates. This book lists clean clear and error-free codes which help you think systematically. The excercises after each chapter are well-thought and cohesively-organized. Step by step, you are introduced to the core of C and C language becomes no longer mysterious. This is the only C book you need if you study this book for 2-3 times and do most of the exercised after each chapter. Finally, I strongly suggest you obtain a C compiler to practice the codes in the text and the exercises.This book deserves your input! I suggest readers do at least 50% of those exercises.Hands-on is of vital importance to master the computer languages.
Rating:  Summary: The worst introduction to C programming. Review: Don't buy this book, this is the worst C book I ever seen. The contents are confusing and examples are not covering the whole chapter. If your school uses this book, buy another C reference book and don't even bother to read this one.
Rating:  Summary: In So Many Words! Review: I found this book to be rather elliptical in its description of fundamental aspects of C. As a beginner, I was mainly looking for instruction on how to do some particular task. Hanly and Koffman strive to place simple ideas in larger contexts. Clearly this is a defensible approach. Once I understood what was going on (frequently from other sources), I was able to read the book with some degree of appreciation. However, I still believe that this book is not a suitable introduction to C, at least not for a novice programmer. Its verbosity finally becomes too frustrating. I have one other complaint: How can the publisher charge so much money for a paperback?
Rating:  Summary: An excellent way to start off in C programming Review: I found this text to be very informative for the beginner in the C language. The chapter contents give the beginner plenty of information to give him an excellent grasp on the lesson being conveyed by the author. A great amount of examples are provided in each chapter, which I find to be the best way of insuring that the reader totally understands the idea. These examples guide the reader through the process, step by step, making sure to highlight the importance of each application. As a testament to how great this book is, I can tell you that I relied on the book as much as I relied on the lecture by my professor. I sat with my friends in my C class, so many times I found it hard to concentrate because they were too busy fooling around. Since I missed out on comprehending some of the C lectures, I made sure to read the chapter taught, every night after class. I got an A- for the semester!!!
Rating:  Summary: Perfect for C beginners! Review: I had experience before with Fortran, Pascal, Visual Basic before, but never really got into C until I had this book. It has a perfect layout. It took me a day or two to get a grasp of the general programming structure of ANSI C with the help of this book. It's the BEST for absolute beginners as well as for people who had some experience with other languages before. It's only drawback to me is it's lack of coverage on network and database programming.
Rating:  Summary: Needs to better organized Review: I have had a previous C class to the one that I am going through currently. While several of the topics seem to be well organized, there are important topics such as pointers that are poorly treated. Instead of devoting a chapter to pointers the author has scattered them over several chapters without an organized effort to insure the reader of this book understands this important subject. Even my instructor expressed his dismay at the poor treatment of pointers.
There is the other problem of inadaquate explainations though out the book. As a student, this is not helpfull when I am trying to learn C.
I do hope that the fifth edition will better organized. If it weren't for the college class requireing this book I would be more dis-pleased than I am. Are you are looking for a book to learn C from? My advise, look some where else.
Rating:  Summary: Don't pay attention to the mindless 1st reviewer's comments! Review: I have searched for books that introduce people to C with no prior programming experience. This is one of the BEST titles available and I highly recommend it. You will come away with a solid foundation on which to build your programming career.
Rating:  Summary: An excellent programming textbook! Review: I have used this book for several consecutive terms in teaching the Introduction to Programming course at Worcester Polytechnic Institute (WPI). Students have found the text accessible, and very well organized. Personally I believe it is an excellent introduction for those who would like to learn how to program and how to use the C programming language. The exposition style is clear, and suited for readers coming from various backgrounds. The book covers all the fundamental topics of programming in ANSI C, starting from data types, continuing through control structures up to text and binary files, library functions and conditional compilation. It offers nice summaries on each individual topic, well chosen examples and plenty of self-check exercises, problems and projects to experiment on. The order in which concepts are introduced is specifically tailored to make learning easy, and the examples are chosen such that they can be run on a large variety of C compilers. I highly recommend the text, whether for use in the classroom, or for the individual study of the C programming language.
Rating:  Summary: Great book for starting off and for reference Review: I have used this text in my programming class and also as a reference for other projects I have worked on. This is an excellent book which is well organized and easy to follow. The book provides plenty of examples and exercises which range in difficulty, which allows the reader to further understand the concepts.
|