Programming Books C Java PHP Python Learn more Browse Programming Books
Trade in your item
Get a $9.49
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

C++ How to Program (7th Edition) Paperback – August 16, 2009

ISBN-13: 978-0136117261 ISBN-10: 0136117260 Edition: 7th

7 New from $99.95 19 Used from $30.75
Amazon Price New from Used from
Paperback
"Please retry"
$99.95 $30.75

There is a newer edition of this item:

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 1104 pages
  • Publisher: Prentice Hall; 7 edition (August 16, 2009)
  • Language: English
  • ISBN-10: 0136117260
  • ISBN-13: 978-0136117261
  • Product Dimensions: 9 x 6.9 x 1.5 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #338,664 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Paul J. Deitel, CEO and Chief Technical Officer of Deitel & Associates, Inc., is a graduate of MIT’s Sloan School of Management, where he studied Information Technology. He holds the Java Certified Programmer and Java Certified Developer certifications, and has been designated by Sun Microsystems as a Java Champion. Through Deitel & Associates, Inc., he has delivered Java, C, C++, C# and Visual Basic courses to industry clients, including IBM, Sun Microsystems, Dell, Lucent Technologies, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Rogue Wave Software, Boeing, Stratus, Cambridge Technology Partners, Open Environment Corporation, One Wave, Hyperion Software, Adra Systems, Entergy, CableData Systems, Nortel Networks, Puma, iRobot, Invensys and many more. He has also lectured on Java and C++ for the Boston Chapter of the Association for Computing Machinery. He and his father, Dr. Harvey M. Deitel, are the world’s best-selling programming language textbook authors.


Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer of Deitel & Associates, Inc., has 45 years of academic and industry experience in the computer field. Dr. Deitel earned B.S. and M.S. degrees from the MIT and a Ph.D. from Boston University. He has 20 years of college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc., with his son, Paul J. Deitel. He and Paul are the co-authors of several dozen books and multimedia packages and they are writing many more. With translations published in Japanese, German, Russian, Spanish, Traditional Chinese, Simplified Chinese, Korean, French, Polish, Italian, Portuguese, Greek, Urdu and Turkish, the Deitels’ texts have earned international recognition. Dr. Deitel has delivered hundreds of professional seminars to major corporations, academic institutions, government organizations and the military.


More About the Author

I am CEO and Chief Technical Officer of Deitel & Associates, Inc. I graduated from MIT where I studied Information Technology. Through Deitel & Associates, Inc., I have delivered hundreds of programming courses to industry clients, including Cisco, IBM, Siemens, Sun Microsystems, Dell, Lucent Technologies, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Rogue Wave Software, Boeing, SunGard Higher Education, Stratus, Cambridge Technology Partners, One Wave, Hyperion Software, Adra Systems, Entergy, CableData Systems, Nortel Networks, Puma, iRobot, Invensys and many more. Our books are used worldwide and are translated into many languages.

Customer Reviews

4.6 out of 5 stars
5 star
13
4 star
2
3 star
2
2 star
0
1 star
0
See all 17 customer reviews
To conclude, a good book for beginners.
Pierre
The format is great - color is used for section and for syntax highlighting which aids reading and comprehension.
Lazarus
I got my book before the expected date.
Selena Ashford

Most Helpful Customer Reviews

35 of 37 people found the following review helpful By Lazarus on December 19, 2009
Format: Paperback Verified Purchase
Unlike many C++ books, this seems to cover pretty much everything - from getting started through to the meat of C++ and also covering the Standard Template Library (STL). It is written in a somewhat didactic style with plenty of full examples, end of section summaries and tests (Q&A) to ensure the principles have hit home. Unlike many other C++ texts, it is clearly aimed at teaching from scratch, rather than 'starting from C'.

The format is great - color is used for section and for syntax highlighting which aids reading and comprehension.

There are a number of 'tips' scattered throughout the text highlighting frequent misunderstandings and programming pitfalls. The title is justified; the book teaches the fundamentals of C++ AND also how to program - hopefully how to write a good, well structured, easily maintainable C++ program.

The appendices are available in pdf only - a shame the entire book isn't also available that way also. I suspect the appendices were not included in the printed book to (understandably) save paper.

The one niggle with this is that it's a sizable tome already and in order to keep it below 'telephone book' size, it is printed on very thin paper (thinner than that in my bible). The thin paper causes the reverse side to be visible and also means that care is required not to tear the pages.

In all, this is an excellent book for both learning and reference. Highly recommended.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
17 of 18 people found the following review helpful By Nitesh Kumar on July 2, 2010
Format: Paperback
I am a Computer Science Student. I have used many C++ programming books for my classes and for learning purpose. Although there are many books that will give you good introduction on most topics but will not have all details. These details might not be essential when you are taking a programming class. However if you are going to interview at Big Companies and your resume says you know C++, be prepared to get questions on topics that you might have not heard of. This is where this book comes in . Every topic is covered in detail including exceptions and STL. Reading the book is interesting as well. Its a great books for beginners and intermediate programmers who wants to know about the details of any topic in C++.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Pierre Rousseau on October 10, 2012
Format: Paperback Verified Purchase
Although this book is more comprehensive than others I have purchased to learn C++, it has significant flaws. Some important concepts are not very well explained and others that are covered more comprehensively take too long to get to the point, which detracts from the learning experience. The reason I have given it a low rating is that much of the material doesn't add value because it is written in a more complicated way than necessary.

Increasingly sophisticated concepts are developed by repeating exercises with new components included. Although repetition is usually good, it can add a lot of unnecessary additional work if it is not done well and makes the book difficult to use as a reference. An example is that a table of C++ operators is included several times in the book, each time being updated when new ones are added. It would be better to just put a table up front, or at the back, with short explanations. I would be happy to develop the details later.

There are many important points that are made about good programming practice and C++ idiosyncrasies, but there is no way one can remember all of them, as they are scattered throughout the book in particular chapters. Some sections are well written but others are missing important parts of what should be in the explanations.

Perhaps the most valuable part of each chapter is the summary, as it gets to the point and sometimes explains the concepts better than the sections in the chapter in just a few words.

The aforementioned issues along with the high cost, compared with other books on C++, means it is questionable value for money. Although it is less comprehensive, I learnt more in a few days from C++ in easy steps by McGrath, which costs a fraction of the price, than I did in a few weeks of working with this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 3 people found the following review helpful By Adam on July 5, 2011
Format: Paperback Verified Purchase
I purchased this book for a programming class that I was taking. We relied pretty heavily on the book throughout the class...especially for assignments. The assignments were always interesting and were very "real world" assignments. I felt like everything that I programmed could be used in day-to-day life.

The author provides plenty of example code and the book even comes with a copy of Visual Basics.

Whether you are just a beginner or you just want to touch up a foundation that you've already built, this book is great!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 11 people found the following review helpful By A. Short on March 7, 2010
Format: Paperback Verified Purchase
im taking a c++ class at a junior college to enhance my programming skills, and so far i like this book. it seems pretty reader friendly and came with a cd of the c++ program. its really nice that i could put it on my computer and be able to use it at my leisure, if not only for class assignments. the book is a bit pricey, but as a recent college graduate, Im used to it! i recommend this book!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By Thao on February 3, 2013
Format: Paperback Verified Purchase
I ordered the first time and the book came with broken CD. I contacted and did the return. Then I ordered the second one. It came early and the book was in good shape.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By Ashley Demers on September 25, 2011
Format: Paperback Verified Purchase
This book is a great introduction to C++ programming, and according to my professor this book is almost identical to the newer book. This book explains most items in great detail.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?