Reviews by subject: beginner's c++
A total of
259 titles.
Please note that C++ has changed significantly
over the years, so a book that was recommended three or four years ago
may no longer be current.
Additional notes are included at the end of this page.
See our list of Recommended
books at the end of this list.
1001 Microsoft Visual C++ Programming Tips by Charles Wright [Not Recommended] (Reviewed Apr 2001)
Absolute Beginners Guide to C by Greg Perry (Reviewed May 1994)
Accelerated C++ by Andrew Koenig & Barbara Moo [Highly Recommended] (Reviewed Sep 2000)
An Introduction to C++ and Numerical Methods by Andrew Grimshaw & James Ortega [Not Recommended] (Reviewed Jul 2000)
An Introduction to Object-Oriented Design in C++ by Levin & Perry [Not Recommended] (Reviewed Mar 1997)
An Introduction to Object-Oriented Programming and C++ by Lewis J Pinson & Richard S Wiener [Not Recommended] (Reviewed Jul 1992)
An Introduction to Object-Oriented Programming in C++ by Graham Seed [Not Recommended] (Reviewed Mar 1997)
An Introduction to Programming Using C++ by James Antonakos & Kenneth Mansfield Jr [Not Recommended] (Reviewed Sep 1997)
An Introduction to Programming: An OO Approach with C++ by Theodore A Norman & C Thomas Wu [Not Recommended] (Reviewed Jan 2000)
Applying C++ by Scott Robert Ladd (Reviewed Mar 1993)
Apprentice C++ Programmer - A Touch of Class, The by P A Lee & C Phillips (Reviewed May 1998)
Beginning Visual C++ 5 by Ivor Horton (Reviewed Jan 1998)
Borland C++ 4, Object-Oriented Programming (3rd ed) by Ted Faison (Reviewed Jan 1995)
Borland C++ Builder 3 for Dummies by Jason Vokes [Highly Recommended] (Reviewed Jul 2000)
Borland C++ Builder 3 in 21 Days by K Reisdorph [Recommended] (Reviewed Sep 1998)
Borland C++ Builder 3, Unleashed by Charlie Calvert (Reviewed May 1999)
Borland C++ Builder Programming Explorer by J Duntemann & J Mischel (Reviewed May 1998)
Borland C++ Multimedia Programming by Nathan Gurewich & Ori Gurewich (Reviewed Nov 1994)
Borland C++ Power Programming by Clayton Walnum [Not Recommended] (Reviewed Jul 1993)
Borland C++ Programmer's Guide to Graphics by James W McCord (Reviewed Nov 1992)
Borland C++ Techniques & Utilities by K Christian (Reviewed Jul 1993)
Borland C++ for Dummies by Michael Hyman (Reviewed Mar 1995)
C Trilogy (Second Edition), The by Eric P Bloom [Not Recommended] (Reviewed Jan 1993)
C++ Black Book by Steven Holzner (Reviewed Apr 2001)
C++ Coach by Jeff Savage [Not Recommended] (Reviewed Apr 2001)
C++ Code Capsules by Chuck Allison [Not Recommended] (Reviewed May 2000)
C++ Complete by Anthony Rudd [Recommended] (Reviewed Jul 1996)
C++ From the Beginning by Jan Skansholm [Recommended] (Reviewed Nov 1997)
C++ How to Program by Deitel [Recommended with Reservations] (Reviewed Jul 1995)
C++ Interactive Course by R Lafore (Reviewed Nov 1996)
C++ Primer 3rd ed by Josee Lajoie & Stanley B Lippman [Highly Recommended] (Reviewed May 1998)
C++ Primer 3rd ed by Lajoie & Lippman [Highly Recommended] (Reviewed Jul 1998)
C++ Primer Answer Book by Bruce Leung & Clovis Tondo [Highly Recommended] (Reviewed May 1999)
C++ Primer Answer Book by Bruce Leung & Clovis Tondo [Recommended] (Reviewed Jul 1999)
C++ Primer Plus by Stephen Prata (Reviewed Jul 1992)
C++ Primer Plus by Stephen Prata (Reviewed Sep 1998)
C++ Primer for C Programmers (2nd ed) by Jay Ranade & Saba Zamir (Reviewed Jan 1996)
C++ Primer for C Programmers by Jay Ranade & Saba Zamir [Recommended with Reservations] (Reviewed Jan 1993)
C++ Primer for Engineers--An Object-Oriented Approach, A by Alguindigue & Ponnambalam [Not Recommended] (Reviewed Sep 1997)
C++ Primer for Non C Programmers by Saba Zamir [Not Recommended] (Reviewed May 1996)
C++ Problem Solving and Programming by Kenneth A Barclay & B Gordon [Recommended] (Reviewed Nov 1994)
C++ Program Design (2ed) by James Cohoon & Jack Davidson [Not Recommended] (Reviewed May 2000)
C++ Program Design 2ed by James Cohoon & Jack Davidson (Reviewed Jan 2000)
C++ Programmer's Companion by Stephen R Davis (Reviewed Mar 1993)
C++ Programmer's Handbook, The by Paul J Lucas (Reviewed Jan 1993)
C++ Programmer's Handbook, The by Paul J Lucas (Reviewed Nov 1993)
C++ Programmers Notebook by Jim Keogh [Not Recommended] (Reviewed Jan 1998)
C++ Programming 101 by Greg Perry (Reviewed Nov 1993)
C++ Programming Language (Second Edition), The by B. Stroustrup [Recommended] (Reviewed Mar 1992)
C++ Programming Language 3rd ed, The by B Stroustrup [Highly Recommended] (Reviewed Jan 1998)
C++ Programming Language Special Edition, The by Bjarne Stroustrup [Highly Recommended] (Reviewed May 2000)
C++ Programming Made Simple by Conor Sexton [Not Recommended] (Reviewed Sep 1997)
C++ Programming and Fundamental Concepts by Arthur Anderson & William Heinze (Reviewed Nov 1992)
C++ Solutions - Companion to The C++ Programming Language Third Edition by David Vandevoorde [Recommended] (Reviewed Nov 1998)
C++ Solutions - Companion to The C++ Programming Language Third Edition by David Vandevoorde [Highly Recommended] (Reviewed Jan 1999)
C++ Standard Library from Scratch, The by Pablo Halpern (Reviewed Mar 2000)
C++ Techniques & Applications by Scott Robert Ladd (Reviewed Nov 1991)
C++ The Complete Reference (2nd ed) by Herbert Schildt [Not Recommended] (Reviewed Mar 1996)
C++ Training Guide, The by Steve Heller (Reviewed May 1997)
C++ Unleashed by Jesse Liberty (Reviewed Mar 1999)
C++ Workbook, The by Lewis J Pinson & Richard S Wiener (Reviewed May 1992)
C++ by Example - OO Analysis, Design & Programming by Dorfman [Not Recommended] (Reviewed May 1996)
C++ for C Programmers 3rd ed by Ira Pohl [Not Recommended] (Reviewed May 1999)
C++ for Dummies (Quick Reference) by Namir Shammas [Not Recommended] (Reviewed Sep 1998)
C++ for Dummies 2ed by Stephen Davis (Reviewed Mar 1999)
C++ for Dummies by Stephen R Davis (Reviewed May 1995)
C++ for Pascal Programmers (2nd ed) by Ira Pohl (Reviewed Nov 1995)
C++ for Professional Programmers by Stephen Blaha [Recommended] (Reviewed Mar 1996)
C++ for Programmers (2nd ed) by Leendert Ammeraal (Reviewed Mar 1996)
C++ for Programmers 3ed by Leen Ammeraal [Not Recommended] (Reviewed Sep 2000)
C++ for Programmers by Leendert Ammeraal [Recommended] (Reviewed Nov 1991)
C++ from Scratch by Jesse Liberty (Reviewed Jan 2000)
C++ from the Ground Up (2nd ed) by Herbert Schildt [Not Recommended] (Reviewed Mar 1998)
C++ from the Ground Up by Herbert Schildt (Reviewed Mar 1995)
C++ from the Ground Up by Herbert Schildt [Not Recommended] (Reviewed Sep 1998)
C++ in Plain English by Brian Overland [Not Recommended] (Reviewed Jul 1998)
C++: A Practical Introduction by Brian Hahn (Reviewed Jan 1996)
C++: An Introduction to Computing by Adams [Recommended] (Reviewed Jul 1995)
C++: Guide for Programmers by Hekmatpour [Not Recommended] (Reviewed Jul 1992)
C++: Templates and Tools by Scott Robert Ladd [Not Recommended] (Reviewed Jan 1997)
C++: The Core Language by Brown & Satir [Not Recommended] (Reviewed Jan 1997)
C+C++: Program with Objects in C & C++ by Allen I Holub [Recommended] (Reviewed Jan 1993)
C/C++ Annotated Archives by Art Friedman [Not Recommended] (Reviewed Jan 2000)
C/C++ Programmer's Reference by Herbert Schildt (Reviewed Sep 1997)
C/C++ Programmer's Reference by Herbert Schildt [Not Recommended] (Reviewed Jan 1998)
C/C++ Treasure Chest by Victor Volkman [Recommended] (Reviewed Jan 2000)
Complete C++ Training Course, The by Deitel [Highly Recommended] (Reviewed Apr 2001)
Complete Reference Visual C++ 5, The by William Murray & Chris Pappas [Recommended] (Reviewed Sep 1998)
Computer Science Tapestry, A by Owen Astrachan (Reviewed Jul 1998)
Computing Concepts with C++ Essentials 2nd ed by Cay Horstmann [Recommended with Reservations] (Reviewed Jan 1999)
Computing Concepts with C++ Essentials by Cay Horstmann [Recommended] (Reviewed Jul 1997)
Core C++: A Software Engineering Approach by Victor Shtern [Not Recommended] (Reviewed Feb 2001)
Crash Course in Borland C++ 4 by Nammir C Shammas (Reviewed Mar 1995)
Crash Course in Turbo C++ by Namir Shammas (Reviewed May 1994)
Creating Turbo C++ Games by Clayton Walnum (Reviewed Sep 1994)
Data Abstraction & Object Oriented Programming in C++ by Keith Gorlen & Sandford Orlow & Perry Plexico (Reviewed May 1992)
Data Abstraction The Object Oriented Approach to Using C++ by Joseph Bergin
Data Abstraction and Problem Solving with C++ 2ed by Carrano & Helman & Veroff [Recommended] (Reviewed Sep 1998)
Data Abstraction and Problem Solving with C++ by F Carrano [Recommended] (Reviewed May 1995)
Data Structures, Algorithms and Applications in C++ by Sartaj Sahni [Not Recommended] (Reviewed Jan 1999)
Data Structures, Algorithms and Object-Oriented Programming by Gregory Heileman (Reviewed Jan 2000)
Design and Evolution of C++, The by Bjarne Stroustrup [Recommended] (Reviewed May 1994)
Developing C++ Software, (Second edition) by Russel Winder (Reviewed Feb 1994)
Developing C++ Software, (Second edition) by Russel Winder [Highly Recommended] (Reviewed Mar 1993)
Developing Professional Applications for Windows 95 & NT by Brain & Lovette [Recommended] (Reviewed May 1998)
Do-It-Yourself Microsoft C/C++ 7 by Jeb Long (Reviewed Sep 1993)
Dummies 101: C++ Programming by Namir Shammas [Not Recommended] (Reviewed Jul 1999)
Easy Object Programming for Windows using VC++ by R Parker [Not Recommended] (Reviewed Jan 1997)
Essential C++ by Stan Lippman (Reviewed May 2000)
Essential Visual C++ 4 by Mickey Williams (Reviewed Sep 1996)
Evolution of C++, The by Jim Waldo [Recommended] (Reviewed May 1994)
Expert C++ by Herbert Schildt [Not Recommended] (Reviewed Sep 1998)
File Structures, An Object Oriented Approach with C++ by M. Folk [Recommended] (Reviewed May 1998)
Foundations of C++ and Object-Oriented Programming by N Shammas (Reviewed Nov 1996)
Free C++ Programming Book, The by pragsoft (Reviewed May 2000)
GNU C++ for Linux by Tom Swan [Not Recommended] (Reviewed May 2000)
Hands-on Turbo C++ by Stephen R Davis (Reviewed Sep 1992)
Illustrated Borland C++ - Norman E. Smith by unknown (Reviewed Jul 1993)
Industrial Strength C++ Rules & Recommendations by Henricson & Nyquist [Highly Recommended] (Reviewed Sep 1997)
Inside Visual C++ Version 1.5, 2nd Edition by David Kruglinski (Reviewed Mar 1995)
Inside Visual C++ by David Kruglinski (Reviewed Mar 1995)
Instant C++ Programming by Ian Wilks (Reviewed Jan 1995)
Introduction to C++ Programming: A Modular Approach by D Collopy [Not Recommended] (Reviewed May 1999)
Introduction to C++ by David Dench & Brian Prior [Not Recommended] (Reviewed Mar 1997)
Introduction to Computing Using C++ & Object Technology by Ford & Topp [Not Recommended] (Reviewed Mar 1999)
Introductory Programming with Object-Oriented C++ by Jan L Harrington [Not Recommended] (Reviewed Sep 1997)
Jamsa's C++ Multimedia Trilogy by Kris Jamsa (Reviewed Nov 1994)
Jamsa's C/C++ Programmers Bible by Kris Jamsa & Lars Klander [Not Recommended] (Reviewed May 1998)
Java/C++ Cross-Reference Handbook, The by Frederick F Chew [Recommended] (Reviewed Jan 1999)
Late Night Guide to C++, The by Nigel Chapman (Reviewed Mar 1997)
Lean & Mean Borland C++ by Bruneau Babet (Reviewed Sep 1994)
Lean & Mean Visual C++ (includes 1.5) by Brian Overland (Reviewed Nov 1994)
Leaping from BASIC to C++ by Robert J Traistor [Not Recommended] (Reviewed Sep 1995)
Learn C++ Today by Martin Rinehart (Reviewed May 1996)
Learn C++ on the PC by Dave Mark [Recommended] (Reviewed Sep 1994)
Learn Microsoft Visual C++ 6.0 Now by Chuck Sphar (Reviewed Sep 1999)
Learn Visual C++ Now by Mark Andrews (Reviewed May 1997)
Learning C++ A Hands on Approach (2ed) by Eric Nagler [Recommended] (Reviewed Sep 1997)
Learning C++ by Neill Graham [Recommended] (Reviewed Sep 1991)
Learning C++ by Tom Swan (Reviewed Nov 1992)
Learning to Program in C++ by Steve Heller [Not Recommended] (Reviewed Apr 2001)
MFC Answer Book, The by Eugene Kain [Recommended] (Reviewed Nov 1998)
MFC Programming from the GROUND UP 2nd Ed by Herbert Schildt [Not Recommended] (Reviewed Jul 1999)
Master C++ for Windows by Rex Woollard (Reviewed Nov 1996)
Mastering Borland C++ 5 by Tom Swan (Reviewed Nov 1996)
Mastering Borland C++ by Tom Swan (Reviewed Nov 1992)
Mastering C++ (2nd Ed) by Cay Horstmann (Reviewed Jul 1996)
Mastering C++ From C to C++ in 2 Weeks by Nathan Gurewich & Ori Gurewich (Reviewed May 1995)
Mathematical Software Tools in C++ by Marc Ducamp & Alain Reverchon [Not Recommended] (Reviewed Sep 1993)
Mathematical Software Tools in C++ by Marc Ducamp & Alain Reverchon (Reviewed Nov 1993)
Microsoft C/C++, the Complete Reference by Murray & Pappas (Reviewed Sep 1993)
Microsoft Guide to C++ Programming, The by K Christian [Recommended] (Reviewed Nov 1992)
Microsoft Visual C++ 5 No experience required by Steven Holzner [Not Recommended] (Reviewed Sep 1998)
Microsoft Visual C++ Users Guide (Vol 1) by Microsoft Corporation (Reviewed May 1996)
Microsoft Visual C++ Windows Primer by Danny Alexander & Keith Gurganus (Reviewed Mar 1995)
Migrating from Pascal to C++ by Susan M Merritt & Allen Stix [Not Recommended] (Reviewed Sep 1998)
More C++ Gems by Robert C Martin (Reviewed May 2000)
More C++ for Dummies by Stephen R Davis (Reviewed Jul 1997)
Moving from Turbo Pascal to Turbo C++ by Namir Shammas [Not Recommended] (Reviewed Nov 1993)
Newnes C++ Pocket Book by Conor Sexton [Recommended] (Reviewed May 1993)
Newnes C++ Pocket Book by Conor Sexton [Recommended] (Reviewed Mar 1995)
Object Concept, The by R Decker & Stuart Hirshfield [Not Recommended] (Reviewed Nov 1995)
Object Oriented Programming with C++ 2ed by David Parsons [Not Recommended] (Reviewed Mar 1998)
Object-Oriented Design for C++ by Tsvi Bar-David (Reviewed Mar 1993)
Object-Oriented Software in ANSI C++ by Michael Smith [Not Recommended] (Reviewed May 2000)
Object-Oriented Software in C++ by Michael Smith [Recommended] (Reviewed Nov 1993)
On To C++ by Patrick Henry Winston [Not Recommended] (Reviewed Jan 1995)
Optimizing C++ by Steve Heller (Reviewed Jan 1999)
Practical C++ Programming by Steve Oualline [Not Recommended] (Reviewed Nov 1995)
Practical Data Structures Using C/C++ by Antonakos & Mansfield Jr [Not Recommended] (Reviewed Mar 1999)
Problem Solving Using C++ by Yuksel Uckan [Not Recommended] (Reviewed Mar 1998)
Problem Solving with C++ 2ed by Walter Savitch [Not Recommended] (Reviewed Jan 1999)
Problem Solving with C++ by Walter Savitch [Not Recommended] (Reviewed Mar 1996)
Problem Solving, Abstraction and Design Using C++ by Friedman & Koffman (Reviewed Jan 1998)
Programming in C++ (2nd ed) by Dewhurst & Stark (Reviewed Jan 1997)
Programming in C++ (2nd ed) by Dewhurst & Stark (Reviewed Jul 1995)
Programming in C++ (Second Edition) by Paul Chirlian [Recommended] (Reviewed Jan 1993)
Programming in C++ by Dewhurst & Stark (Reviewed Nov 1991)
Programming in C++ by Jean Ettinger [Not Recommended] (Reviewed Mar 1996)
Programming in C++ by Nell Dale & Mark Headington & Chip Weems [Not Recommended] (Reviewed Jul 1998)
Programming in C++ by Paul Chirlian [Not Recommended] (Reviewed Nov 1991)
Programming with C++ (Schaum's Outlines) by John Hubbard [Not Recommended] (Reviewed Mar 1998)
Programming with Class A, C++ Introduction to Computer Science by Kamin & Reingold (Reviewed Jan 1998)
Programming with Class by N A B Gray (Reviewed Sep 1995)
Programming with VisualAge for C++ for Windows by M Carrel-Billiard (Reviewed Jul 1997)
Reference Guide to C & C++ by J Antonakos & K Mansfield Jr [Not Recommended] (Reviewed Mar 1999)
Revolutionary Guide to MFC 4 Programming with Visual C++, The by Mike Blaszczak (Reviewed Mar 1997)
Revolutionary Guide to Turbo C++ by Sklyarov [Not Recommended] (Reviewed Jul 1992)
Revolutionary Guide to Visual C++, The by Ben Ezzell (Reviewed Mar 1995)
STL Primer, The by Graham Glass & Brett Schuchert (Reviewed Jul 1998)
STL Programming from the Ground Up by Herbert Schildt [Not Recommended] (Reviewed Jan 2000)
Schaum's Outlines Essential Computer Mathematics by Seymour Lipschutz [Recommended] (Reviewed Jan 2000)
Schaum's Outlines Fundamentals of Computing with C++ by John Hubbard [Recommended] (Reviewed Jan 2000)
Schaum's Outlines Programming with Java by John Hubbard (Reviewed Jan 2000)
Scientific and Engineering C++ - An Introduction with Advanced Techniques and Examples by Barton & Nackman [Highly Recommended] (Reviewed Dec 1995)
Simple C++ by Jeffrey M Cogswell [Recommended with Reservations] (Reviewed Jan 1995)
Software Design with C++ by Steven Reiss [Not Recommended] (Reviewed Jan 1999)
Special Edition Using Borland C++ 5 by Paul Kimmel [Not Recommended] (Reviewed Mar 1997)
Special Edition Using Visual C++ 5 by Kate Gregory (Reviewed Sep 1997)
Structuring Techniques (Using C++) by A Staugaard Jr (Reviewed Nov 1994)
Supercharge MFC by Jeffrey Scott Galbraith [Not Recommended] (Reviewed Dec 2000)
Symantec C++ Programming for Macintosh, 2nd Edition by Julie McKeehan & Neil Rhodes (Reviewed Mar 1995)
Teach Yourself ANSI C++ in 21 Days by Mark Hord & Jesse Liberty (Reviewed Mar 1997)
Teach Yourself Borland C++ 4 in 21 Days by Namir Shammas (Reviewed Nov 1994)
Teach Yourself Borland C++ 5 in 21 Days by Craig Arnush (Reviewed Sep 1996)
Teach Yourself C in 21 Days Complete Compiler Edition by Peter Aitkin & Bradley Jones (Reviewed May 1998)
Teach Yourself C in 21 Days by Peter Aitkin & Bradley Jones (Reviewed May 1994)
Teach Yourself C++ (2nd ed) by Herbert Scildt (Reviewed Jan 1995)
Teach Yourself C++ (4th ed) by Al Stevens (Reviewed Nov 1995)
Teach Yourself C++ 3ed by Herbert Schildt [Not Recommended] (Reviewed Jan 1998)
Teach Yourself C++ in 10 minutes by Jesse Liberty [Not Recommended] (Reviewed Jul 1999)
Teach Yourself C++ in 21 Days Complete Compiler Edition by Jesse Liberty (Reviewed May 1998)
Teach Yourself Turbo C++ 4.5 for Windows in 21 Days by Craig Arnush (Reviewed Sep 1996)
Teach Yourself Visual C++ 1.5 in 21 Days by Namir Shammas (Reviewed Mar 1995)
Teach Yourself Visual C++ 4 in 21 Days by Nathan Gurewich & Ori (Reviewed Sep 1996)
Teach Yourself Visual C++ 5 in 24 hours by Mickey Williams (Reviewed May 1999)
Teach Yourself Visual C++ 6 in 21 Days by Davis Chapman [Recommended] (Reviewed May 1999)
Teach Yourself Visual C++ in 21 Days by Namir Shammas (Reviewed Feb 1994)
Teach Yourself Visual C++ in 21 Days by Namir Shammas [Not Recommended] (Reviewed Jul 1994)
Technical C++ by A Staugaard Jr (Reviewed Nov 1994)
Thinking in C++ by Bruce Eckel [Recommended] (Reviewed Nov 1995)
Thinking in C++ by Bruce Eckel [Highly Recommended] (Reviewed Oct 1995)
Through C to C++ by Barry Holmes [Not Recommended] (Reviewed Jul 1998)
Tom Swan's C++ Primer by Tom Swan (Reviewed Sep 1993)
Tom Swan's Code Secrets by Tom Swan [Recommended] (Reviewed Sep 1993)
Turbo C++ By Example by Johnson & Perry (Reviewed Jan 1994)
Turbo C++ DiskTutor by Paul Chui & Greg Voss (Reviewed Nov 1991)
Turbo C++ Professional Handbook by William H Murray & Chris Pappas (Reviewed Mar 1991)
Turbo C++ Programming 101 by Greg Perry (Reviewed Nov 1993)
Turbo C++ Step by Step by W Deiss (Reviewed May 1994)
Turbo C++ Step-by-Step by Bryan Flamig (Reviewed May 1993)
Turbo C++ Trilogy, The by Eric P Bloom [Not Recommended] (Reviewed May 1992)
Turbo C++ by Example by M Johnson & Greg Perry (Reviewed May 1993)
Turbo C++ for Rookies by Clayton Walnum (Reviewed May 1994)
Turbo C++ for Windows (Programming for Beginners) by Paul Perry (Reviewed Sep 1993)
Turbo C++: A Self-Teaching Guide by H Schildt [Recommended] (Reviewed Jul 1991)
Turbo C/C++: The Complete Reference by H Schildt (Reviewed Jan 1993)
Understanding Programming and Problem Solving with C++ by Lambert & Nance [Not Recommended] (Reviewed Sep 1997)
Up and Running with C++ by Jan Graba [Not Recommended] (Reviewed Sep 1999)
Using Borland C++ 3 (Second Edition) by Atkinson [Recommended] (Reviewed Jan 1993)
Using Borland C++ 4.5 (Special Edition) by P Perry [Not Recommended] (Reviewed Jul 1995)
Using Borland C++ by Atkinson (Reviewed Mar 1992)
Using C/C++ Special Edition by Atkinson (Reviewed Jan 1994)
Using Turbo C++ by Herbert Schildt [Not Recommended] (Reviewed Mar 1991)
Using Turbo C++ by Klei & Linthicum (Reviewed Sep 1994)
Using Visual C++ 5 Special Edition by Kate Gregory (Reviewed Mar 1998)
Using the STL: The C++ Standard Template Library by Robert Robson (Reviewed Jul 1998)
Visual C++ 2 for Dummies by Bob Arnson & Michael Hyman (Reviewed Mar 1996)
Visual C++ Developers Guide (revised) by Naba Barkakati (Reviewed Sep 1994)
Visual C++ MFC Programming by Example by John Swanke [Recommended] (Reviewed Sep 2000)
Visual C++ Windows Shell Programming by Dino Esposito [Recommended] (Reviewed Feb 2001)
Visual C++ from the Ground Up by John Paul Mueller [Not Recommended] (Reviewed Mar 2000)
VisualAge for C++, Visual Programmer's Handbook by Jakab & Nilsson (Reviewed Jul 1997)
Waite Group's C++ Programming (Second Edition), The by John Berry [Recommended] (Reviewed May 1994)
Waite Group's C++ Programming, The by John Berry (Reviewed Nov 1991)
Who's Afraid Of C++? by Steve Heller (Reviewed Jan 1997)
Who's Afraid of C++ by Steve Heller (Reviewed May 1997)
Who's Afraid of Java? by Steve Heller (Reviewed Sep 1998)
Who's Afraid of More C++? by Steve Heller (Reviewed Sep 1998)
List of Recommended Books
- Accelerated C++
by Andrew Koenig & Barbara Moo
[Highly Recommended]
- Francis Glassborow writes:
This book is a strong contender for my 'C/C++ Book of 2000'
- Borland C++ Builder 3 for Dummies
by Jason Vokes
[Highly Recommended]
- Chris Hills writes:
If you feel that you need a helping hand introducing you to C++ Builder this is the book.
- Borland C++ Builder 3 in 21 Days
by K Reisdorph
[Recommended]
- Brian Bramer writes:
A clear easy to read introductory text to C++ Builder with plenty of sample code (available from web site),
screen dumps, etc....
...Recommended!
- C++ Complete
by Anthony Rudd
[Recommended]
- James Gordon writes:
For the price this is a good reference book which I will use from now
on.
- C++ From the Beginning
by Jan Skansholm
[Recommended]
- Christer Loefving writes:
To write a book about C++ aimed for beginners is not an easy task,
but this is a real good one...
I think the speed in this book (after the first chapters) will
make it hard to read for the real beginner...
...However, this title is well worth its price.
- C++ How to Program
by Deitel & Deitel
[Recommended with Reservations]
- Chris Hills writes:
This is book that grew on me. It is a flexible design that will have use
after its initial reading. Recommended.
- C++ Primer 3rd ed
by Stanley B Lippman & Josee Lajoie
[Highly Recommended]
- Francis Glassborow writes:
Thanks to the authors we have an introductory text that sets a standard
for others to aspire to.
- C++ Primer 3rd ed
by Lippman & Lajoie
[Highly Recommended]
- Brian Bramer writes:
This is a very good introductory text suitable for a reader with some
experience of procedural programming (C, Pascal, Modula 2, etc.) or OO
programming. It is fast moving, packed with plenty of example programs and
clear detailed explanations... ...Highly recommended!
- C++ Primer Answer Book
by Clovis Tondo & Bruce Leung
[Highly Recommended]
- Brian Bramer writes:
I found this a very interesting book with good quality solutions and associated discussion.
- C++ Primer Answer Book
by Clovis Tondo & Bruce Leung
[Recommended]
- Steven Flintham writes:
Recommended for anyone learning C++ from C++ Primer; it makes doing the exercises that much more
worthwhile.
- C++ Primer for C Programmers
by Jay Ranade & Saba Zamir
[Recommended with Reservations]
- Philip Kerrigan writes:
I recommend this book, although it is not without its problems, and as an
introduction not as a reference work.
- C++ Problem Solving and Programming
by Kenneth A Barclay & B Gordon
[Recommended]
- Ian Cargill writes:
I've looked at quite a lot of C++
books and I would say this one is considerably above average.
Recommended.
- C++ Programming Language (Second Edition), The
by B. Stroustrup
[Recommended]
- Francis Glassborow writes:
If you are already a
reasonably fluent programmer you will find The C++ Programming Language
helpful and the tutorial element is much stronger in this edition than in
the original.
- C++ Programming Language 3rd ed, The
by B Stroustrup
[Highly Recommended]
- Brian Bramer writes:
I liked the structure of the book with part one taking the reader
through traditional procedural programming techniques and then moving
onto OO in part two. This enables readers to use and appreciate objects
without having to plunge into the implementation details of classes.
- C++ Programming Language Special Edition, The
by Bjarne Stroustrup
[Highly Recommended]
- Francis Glassborow writes:
When your current copy of The C++ programming Language falls to pieces replace it with a copy of this edition.
- C++ Solutions - Companion to The C++ Programming Language Third Edition
by David Vandevoorde
[Recommended]
- Francis Glassborow writes:
A book worthy of your study if you are anything less than a C++
expert.
- C++ Solutions - Companion to The C++ Programming Language Third Edition
by David Vandevoorde
[Highly Recommended]
- Brian Bramer writes:
A useful book that can be used to check ones solutions to exercises in The
C++ Programming Language.
- C++ for Professional Programmers
by Stephen Blaha
[Recommended]
- Francis Glassborow writes:
I find it very difficult to say much more about this book because I think it
is a well designed first reference on C++ programming.
- C++ for Programmers
by Leendert Ammeraal
[Recommended]
- Mark Webb writes:
I would recommend this book for those wanting to learn C++.
This is a book that I would keep by my desk.
- C++: An Introduction to Computing
by Adams
[Recommended]
- Francis Glassborow writes:
This is an excellent book and one well suited to a general
computing/programming course.
- C+C++: Program with Objects in C & C++
by Allen I Holub
[Recommended]
- Graham Patterson writes:
He has a clear, conversational style that sounds like a good
lecture, or the advice of a knowledgeable colleague.
- C/C++ Treasure Chest
by Victor Volkman
[Recommended]
- Francis Glassborow writes:
For students and hobbyists with the right attitude this is well worth a look.
- Complete C++ Training Course, The
by Deitel & Deitel
[Highly Recommended]
- Francis Glassborow writes:
I would very much like to hear the experiences of genuine novices who use this package to learn C++
- Complete Reference Visual C++ 5, The
by Chris Pappas & William Murray
[Recommended]
- Al Lines writes:
...Certainly having the basics of C and C++ along with the IDE in one place is
useful. Combined with the quite reasonable price, one to add to the
bookshelf.
- Computing Concepts with C++ Essentials 2nd ed
by Cay Horstmann
[Recommended with Reservations]
- Francis Glassborow writes:
I think he has a sane balance between using the language and understanding
it.
- Computing Concepts with C++ Essentials
by Cay Horstmann
[Recommended]
- Francis Glassborow writes:
It is not a book about object-orientation. It is a
book intended for the novice programmer who has had no serious exposure to
programming before (there are quite a few who might profit from pretending
that they were in this group).
- Data Abstraction and Problem Solving with C++ 2ed
by Carrano & Helman & Veroff
[Recommended]
- Mike Ellis writes:
This book is intended to teach young programmers, perhaps still at
university or early in their careers, techniques that will be valuable for a
long time.
- Data Abstraction and Problem Solving with C++
by F Carrano
[Recommended]
- Francis Glassborow writes:
There are many professional programmers who would profit from reading this
book, if only they could find the time to do so (and in too many cases, the
humility to admit that they still have much to learn).
- Design and Evolution of C++, The
by Bjarne Stroustrup
[Recommended]
- Francis Glassborow writes:
Bjarne Stroustrup's book is a carefully worked description of his view of the
development of C++.
- Developing C++ Software, (Second edition)
by Russel Winder
[Highly Recommended]
- Francis Glassborow writes:
Are you serious about learning to
develop software in C++? If yes, are you willing to do some work learning to
do it well? If yes then go out and buy this book.
- Developing Professional Applications for Windows 95 & NT
by Brain & Lovette
[Recommended]
- Edward Crosby writes:
For anyone with some C/C++ experience and with MS VC++ wishing to have an
introduction to the MFC then this book is recommended.
- Evolution of C++, The
by Jim Waldo
[Recommended]
- Francis Glassborow writes:
The papers are often about contentious
proposals about the language and are part of a continuing debate about the
way that things should progress.
- File Structures, An Object Oriented Approach with C++
by M. Folk
[Recommended]
- Francis Glassborow writes:
This is a book about designing and using file
structures. As such it makes an excellent study of this important subject
area.
- Industrial Strength C++ Rules & Recommendations
by Henricson & Nyquist
[Highly Recommended]
- Francis Glassborow writes:
This book is about coding style for C++. As such it should be on the reading
list of every professional C++ programmer, and it would serve as a good basis
for a coding standard for your programming group.
- Java/C++ Cross-Reference Handbook, The
by Frederick F Chew
[Recommended]
- Francis Glassborow writes:
In the meantime if you work in a mixed Java/C++ environment having this book
to hand would fairly quickly pay for the cost of purchase.
- Learn C++ on the PC
by Dave Mark
[Recommended]
- Eddie Boyle writes:
I strongly recommend it if you are
learning C++ on your own without any guidance.
- Learning C++ A Hands on Approach (2ed)
by Eric Nagler
[Recommended]
- Francis Glassborow writes:
If you want a simple exposition of the syntax of C++ and are willing to
postpone details of appropriate use for serious programming this is the book
for you.
- Learning C++
by Neill Graham
[Recommended]
- Pippa Hennessy writes:
To summarise - if you want to learn C++, this book is an excellent
purchase!
- MFC Answer Book, The
by Eugene Kain
[Recommended]
- Francis Glassborow writes:
...you should find a spot for this book within comfortable reach of your
work area.
- Microsoft Guide to C++ Programming, The
by K Christian
[Recommended]
- Francis Glassborow writes:
Overall an excellent book well up with standard set by other Microsoft Press
publications.
- Newnes C++ Pocket Book
by Conor Sexton
[Recommended]
- Francis Glassborow writes:
Excellent value for money.
- Newnes C++ Pocket Book
by Conor Sexton
[Recommended]
- Jim Bartholomew writes:
For a book of its size, it gives a remarkably full coverage of
its subject matter...
- Object-Oriented Software in C++
by Michael Smith
[Recommended]
- Ian Cargill writes:
I must say from the outset that I am quite impressed with this book.
I like Smith's writing style and method of presentation.
- Programming in C++ (Second Edition)
by Paul Chirlian
[Recommended]
- Paul Dettman writes:
It is clear, well presented and
an interesting read. It's not expensive, either, many books of this type
will set you back anything up to £35.
- Schaum's Outlines Essential Computer Mathematics
by Seymour Lipschutz
[Recommended]
- Francis Glassborow writes:
I was very happy to find that the C++ book and the Essential Computer Mathematics books were much more what I expect from
a Schaum Outline.
- Schaum's Outlines Fundamentals of Computing with C++
by John Hubbard
[Recommended]
- Francis Glassborow writes:
I was very happy to find that the C++ book and the Essential Computer Mathematics books were much more what I expect from
a Schaum Outline.
- Scientific and Engineering C++ - An Introduction with Advanced Techniques and Examples
by Barton & Nackman
[Highly Recommended]
- Sean Corfield writes:
If you don't already own this book, buy it now!
- Simple C++
by Jeffrey M Cogswell
[Recommended with Reservations]
- Chris Simons writes:
I recommend this book for the complete beginner. Its readability
and genuinely OO approach are a refreshing combination.
- Teach Yourself Visual C++ 6 in 21 Days
by Davis Chapman
[Recommended]
- Christer Loefving writes:
...but for a thorough introduction to Visual C++ 6 I would recommend this text.
- Thinking in C++
by Bruce Eckel
[Recommended]
- Chris Simons writes:
Its range and depth of coverage of C++ are excellent
- Thinking in C++
by Bruce Eckel
[Highly Recommended]
- Peter Booth writes:
For me, it was money well spent.
- Tom Swan's Code Secrets
by Tom Swan
[Recommended]
- Francis Glassborow writes:
I think this is an excellent book for the amateur programmer and many
professionals would benefit from working through some of the chapters before
chasing up some of the more heavy weight tomes.
- Turbo C++: A Self-Teaching Guide
by
[Recommended]
- Alan Cocks writes:
I'm sure the book
will be a best seller. Get your copy before it sells out.
- Using Borland C++ 3 (Second Edition)
by Atkinson & Atkinson
[Recommended]
- David V. Goadby writes:
For me, this is the book, it is always on my desk!
- Visual C++ MFC Programming by Example
by John Swanke
[Recommended]
- Jon Lacey writes:
All in all a nicely laid out book
- Visual C++ Windows Shell Programming
by Dino Esposito
[Recommended]
- Dave Rutlidge writes:
highly accurate, relevant and practical.
- Waite Group's C++ Programming (Second Edition), The
by John Berry
[Recommended]
- Philip Kerrigan writes:
There is no doubt in my mind that this is a book worth getting.
Please note that opinions are those of the individual reviewers.
Top 3 1998 Books for C++ Programmers by Francis Glassborow
At about the time that I was making my choice for 1998 James Coplien's
new book 'Multi-Paradigm DESIGN for C++' (0 201 82467 1) landed on my
desk. Any book by Jim has got to be a contender and this one fully
lives up to its promise. If you are one of those who think 'OO == good,
non-OO == bad' you need to read this book. If you already have a
broader perspective the book will help refine and develop your insights.
Great, I thought, a clear winner. I was about to put fingers to
keyboard when there was a ring on my doorbell and I found myself signing
for a red-hot copy of 'Generic Programming and the STL' by Matthew
Austern (0 201 30956 4). Every now and again new books provide a new
view of potential (Barton & Nackman's Scientific & Engineering C++ comes
to mind). Sometimes these books are reasonably readable. Generic... is
a highly readable and very informative book on Generic (not to be
confused with Genetic) Programming and shows how the STL forms the
kernel for this paradigm in C++. It also gives a clear exposition of
how to develop and extend the STL for yourself. This is a book you must
read if you think yourself a serious C++ programmer.
The clear winner in a vintage year is Matthew Austern for his 'Generic
Programming and the STL' and my thanks for the very generous email
from Jim accepting second place and congratulating the winner.
BTW competition in 1999 is going to be even more intense because I know
of several outstanding technical authors who have books in preparation.
Last Update - 13 May 2001.
Copyright © The Association of C & C++
Users 1998-2000. All rights reserved.
Mirrored from http://www.accu.org/