

For courses in computer programming C How to Program is a comprehensive introduction to programming in C. Like other texts of the Deitels’ How to Program series, the book serves as a detailed beginner source of information for college students looking to embark on a career in coding, or instructors and software-development professionals seeking to learn how to program with C. The Eighth Edition continues the tradition of the signature Deitel “Live Code” approach--presenting concepts in the context of full-working programs rather than incomplete snips of code. This gives readers a chance to run each program as they study it and see how their learning applies to real world programming scenarios. Review: Good book for programming students - Delivered in time. A good book for programming students. Review: Great Resource! - This is a really good book! I HIGHLY recommend it to ANYONE who's interested in learning C++ Programming on their own or want to teach it to others. It provides very useful, well laid out examples and even provides practice programming problems. This book is well written and well organized. I HIGHLY HIGHLY recommend it!
| Best Sellers Rank | #1,370,915 in Books ( See Top 100 in Books ) #164 in C Programming Language #824 in Introductory & Beginning Programming #1,527 in Computer Programming Languages |
| Customer Reviews | 4.3 out of 5 stars 228 Reviews |
M**K
Good book for programming students
Delivered in time. A good book for programming students.
D**R
Great Resource!
This is a really good book! I HIGHLY recommend it to ANYONE who's interested in learning C++ Programming on their own or want to teach it to others. It provides very useful, well laid out examples and even provides practice programming problems. This book is well written and well organized. I HIGHLY HIGHLY recommend it!
P**R
Good text
Used for my class at university
G**R
Enough for college work
There were limited other reviews when I purchased this as a textbook for C++ Programming I and C++ Programming II courses. This review is written after the first of the two courses. The available reviews at that time made me feel apprehensive about paying money for even an old used version. Rest assured this book was thoroughly and professionally editted. These Deitels do overuse introductions in chapters and sub-sections, using phrases starting with, "We now show...," but such language is not as distracting as another reviewer warned; only unnecessary. There certainly is too much referencing to other sections within the book. Topics could be more organized ... by topic ... that seems obvious to a lay person like me, but who is a lay to judge. I liked the many perspective or applicable details given for each major topic. There were plenty of code examples. Online extras were there - all of them. End-of-chapter programming challenges ranged in difficulty. The exercises went to the point, and offered additional chance to absorb the lessons. C++ How To Program, 8th Ed. is not the best book to use for an Introduction to Programming course. It is fine for a C++ course for students who know the basics. Wording is the Deitel's weekness. The authors struggle to find the best context to present data. Their answer is to use a shotgun approach, which is effective sometimes. They do spend too many words (and sections) on simple concepts, and too few on difficult concepts revisited in later chapters. It is disturbing to see a reference to an early chapter: "Remember you learned about this in chapter three;" yet chapter three was a one sentence reference to the later chapter - no qualified explanation of anything. Still, I understood everything described so far in the first sixteen chapters. Later chapters further describe topics presented earlier. I have skimmed over the remaining chapters, and the style and format remained the same. I am looking forward to studying the chapter on Ogre. Those I did not look at yet.
T**F
Best learn programming book I have ran across
I've glanced over other programming books and this book tops them all. The code is neatly organized and uses the line-by-line approach to understand the code. A lot of bonus materials are with the book. Make sure you download them and follow along with them. Concreting your understanding of the material will come from you in front of the computer coding and reviewing the given material in the bonus materials on the websites instead of just looking at a book.
T**N
Very Long-winded
While the book says it "contains an introduction to C++", nearly half of it is on this topic, which should be treated separately than C programming in my opinion. The book does provide a good introduction to C, but is ultimately very wordy and provides few examples. There are self-review/programming exercises at the end of each chapter, as with many other programming textbooks. However, the self-review exercises are short-answer or fill-in-the-blank, which aren't good for learning C programming in practice. Additionally, sample answers are not provided for the practice programming exercises, which makes them essentially useless because you will be unable to review your work and correct your mistakes.
N**E
Excellent Resources
Online videos helped me a lot ! I loved the online resources although the text is alright. The theme of the book 'global warming' is unusual and makes the book ugly to look at in my opinion.
J**2
KINDLE LISTING INACCURATE
KINDLE LISTING INACCURATE. Book content is great as I’ve read this for school and for work. The kindle listing says it can be read on “Kindle for Web”, but when you try to read it, it will give an error that says “can only read on Kindle App”. My work doesn’t allow app installs on our work laptop so I unfortunately cannot use this for the intended purposes of reviewing this during work. I hope the seller can fix this issue. 5 stars for the book. Zero stars for kindle.
A**O
Manuale completo sul linguaggio C. Con introduzione alla programmazione ad oggetti in C++.
Ricco di esempi ed esercizi.
A**.
Çok teşekkürler.
Çok teşekkürler.
A**A
Excellent book
This book is a very good book. It clearly explains the concepts. I am new to C++ and I do not find it too advanced. Although I can see it covers a lot of concepts. The book comes with a special code that gives access to more resources. In that resource I found videos explaining code examples of the book very useful. It is like having a teacher and a book at the same time.
A**A
Original urun
Kaliteli Baski
J**N
The book was in fantastic shape. I love how clear the Deitel books ...
The book was in fantastic shape. I love how clear the Deitel books are. I have an early version of this book and love both books. They provide each topic with the correct amount of detail and this newer book covers a lot if the newer constructs etc.
Trustpilot
4 days ago
5 days ago