Rating:  Summary: The Mother of ALL programming books! Review: 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!
Rating:  Summary: Good place to start.. Review: This book is used to teach the intro to C programming classes at my university. I found it to be very helpful, starting simple and then moving forward at an acceptable rate. I was able to pick up C fairly quickly using this book as a starting point.
Rating:  Summary: Programming made "easy" Review: This book was recommended by a professor of mine in my Master's program and I found it very helpful. The way the authors tie in both C++ and JAVA into the text is great for those that learning in a "real world" environment. The examples are easy to follow and understand what is going on. I would recommend this to anyone looking to get a handle on C and then move into the other languages.
Rating:  Summary: Chalked full of great information Review: This book was required for a C programming class. It chalked full of great information. I learned a lot from this book and the instructor. 4 stars instead of 5 because of the way the way the book is organized. Better organization could have been implimented. There are too many "Good Programming Practicees" and "Common Programming Error" boxes to clutter up the pages. Perhaps some Chicago style referencing and a section at the end of the chapter would help clean up the regular text. --- Also some of the subjects used for the codeing examples, and some of the coding examples themselves should be simpler. In other words the code examples tended to be difficult to follow at times. Overall the book is keeper. (That and because it has just been succeded by a a new edition and is no longer resellable for nearly what I paid for it. (This is the third edition.)) This book is very usable even as an older edition.
Rating:  Summary: Middle School Classroom Use Review: This program has been very intriguing and massively helpful on how to use powerful programming language, C++. The only problem for me as a middle school student was sometimes having the concentrate real hard on what the manual said. However, my teacher required me to figure it out myself as part of the problem solving process. I did. I am still working on how to create pictures. I really enjoy the challenge
Rating:  Summary: Buy this book!!!!! Review: We used this book for both my C and C++ classes, and it is absolutely outstanding!!! Examples are numerous, and very easy to understand. A great book for anyone wishing to learn C or C++ (I have not yet gotten into the Java portion, so I cannot comment on it).
Rating:  Summary: C is only covered in half the book. Review: When i read the title, i thought the introduction for c++ and java would be one or 2 chapters at the most, i didn't know that this introduction would take a little more than half of the textbook. i was very dissappointed. i thought that all the book was covering C in more detail than others, and probably advanced topics on c. if i wanted c++ or java, there's alot of books that cover that, but i really wanted a whole 1000+ pages on c alone. oh well, i guess i have to go back to C primer plus. that' book is fully deticated to learn the c programming language. don't get me wrong, this a really good book, but don't by it and expect it to fully cover c.
|