I used this book for an Intro to C course and loved it. The books is extremely well written and clear. There are a million examples and problems to work through. The only downside is that the book weighs a ton. And the only electronic version I could find was on O'Reilly's Safari service, which requires that you be connected to the internet. I would give a million dollars for a .pdf of this book. Great book!
Great book for novices
Published by Thriftbooks.com User , 19 years ago
I got C as my first programming language in university and my lecturer recommended me to buy this book. He's right. This book is very good. It contains very detail information about C in plain words. The sentences are easy to understand for a student like me who don't use English as primary language. This book really helps me understand C in a different view. I would recommend this book to everyone who's interested in C. If you are new to programming, this book is a good start.
The Mother of ALL programming books!
Published by Thriftbooks.com User , 22 years ago
This book is the best book on programming I have ever seen. If you want to learn how to program, and I mean REALLY program, not just fooling around with little useless "hello world" type programs, then do yourself a favor, buy this book! This is the most complete treatment of programming that I have ever seen. It goes from the beginning, assuming no prior knowledge of programming, and by the middle of the book, you will be writting your own virtual computer, as well as a computer language and a compiler for it! The first 14 chapters are on C and focuses on structured programming. This is the most comprehensive treatment I have ever seen on the subject. It shows you how to 'design' software, and how to emplement and design useful algorithms to solve programming problems. Also the book is filled with highlighted tips on how to increase the performance of your programs, how to avoid common errors, software engineering tips, and how to write pretty looking code. Most books never even mention any of these things, and only contain useless snippits of code to show you the syntax. Unfortunatly, knowing the syntax of a language does not make you a programmer. The next ten or so chapters of the book introduce object oriented programming with C++. An intense treatment of the subject, while staying easy to comprehend and follow. And the last ten to 15 chapter cover gui programming with Java. You will learn how to write real multimedia applications! To make a long story short, this book is great in every way. All of its sections tie in nicely with each other and it flows well and easily. Also, the numerous examples tips, and excersises are great. Where most books make you do silly and useless excercises, here is one of the excersises from this book for example, in chapter 30 excercise 20 you have to write a complete gui drawing application. This just shows you how indepth this book goes. This book will teach you how to program. And the stuff you learn in this book can be applied to any other programming language. This book doesnt aim at just teaching you C, it aims at teaching you how to program, using C, c++ and Java as a tool. There is a big difference. Thanks Deitle & Deitle!
Here is what I think:
Published by Thriftbooks.com User , 23 years ago
I think your book on programming is great! I have used it over and over again to answer questions as I move into learning Visual C++ and Java. The thinking skills I developed to successfully complete a class using this text are helpful all over in programming. But, I have a small problem. As I have used the book so much as a reference, it is starting to fall apart. Is there a way to get a hard-bound edition?
Good book for people with no or prior programming experience
Published by Thriftbooks.com User , 24 years ago
This is one of the few programming books I own that clearly explains the concepts of the language it's referring to. It explains each example and offers good programming ideas as well as common programming mistakes. Excellent if you wish to learn the important aspects of C without reading a great deal of arduous technical text.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.