C: How to Program (6th Edition) Paperback – Oct 29 2009
There is a newer edition of this item:
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your mobile phone number.
About the Author
Dr. Harvey Deitel is one of the world's leading computer science instructors and seminar presenters, and author of more than a dozen books. He worked on the pioneering operating system teams in industry and academia that developed many of the techniques at the heart of operating systems like UNIX®, Windows NT™ and OS/2™.Paul Deitel has taught Visual Basic, Java, C and C++ at numerous hardware and software companies, including Sun Microsystems, Digital Equipment Corporation, IBM, Open Environment Corporation, Adra Systems, and Cambridge Technology Partners, and is himself an expert developer.
The Deitels are principals of Deitel & Associates, Inc., an international training organization specializing in Visual Basic, Java, C and C++, and object technologies.
Top Customer Reviews
So much to say about this book, however I'll limit myself to a few points which I found salient:
This book does not keep referring to C, so you won't get bugged down. (In case you want to learn C, try 'C How to Program' by the same authors.)
This book has been written keeping the beginner in mind (beginner = someone new to programming). So, it contains good, solid, perfect, working code you can try out.
Each page is littered with observations on Good Programming Practices and Software Engineering. That helps in refinement of code, so you need not buy another book to find out how to code 'effectively'.
The exercise questions are elaborate and will keep the reader busy for hours on end. But all that's time that's spent usefully.
And this book does not leave out those who already know C++. It's as good as any book for an intermediate level programmer.
An excellent book. Buy this one, it's certain that this will be the last C++ book you'll need.
I do know of some people who do not like Dietel Books because of their formulaic writing style on a given subject. Conversely, I know many other people (myself included) who do like this book for that exact same reason. I feel the approach they have made is suitable for an introductory book such as this one.
This is not the book for you if you're looking for a complete reference book. This is a learning book. It starts at the basics and builds up. It's intended for beginners (the title says it all: "How to Program"). It has a nice gentle approach into Object Oriented Programming throughout the first 6 chapters and then starts using more OO paradigms from there after.
Although this book is for the novice, it does go into more detail than some other books (another reason why I liked it). It discusses dynamic memory as well as shows you how to implement abstract data types like stacks, queues, and linked lists.
I would recommend this book to people who would like to build their fundamental C++ (and OOP) knowledge without covering extensive language details.
Most recent customer reviews
Excellent book! Do not think twice, if you want to learn C++ this is the ultimate book for you! Well worth 200$!Published 2 months ago by Yuri Larionov
Self taught and this text was the best encountered (1) went deeper into explaining and (2) offered me far model learning and practice opportunities . Read morePublished 5 months ago by Amazon Customer
I'm not a fan of buying books for University, but this is actually a pretty solid read. There's a lot of helpful illustrations that help you through the examples, and the material... Read morePublished 6 months ago by Andrew
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. Read morePublished 11 months ago by J. Wilson