Ammeraal, L. Programs and Data Structures in C, John Wiley and Sons, 1989, ISBN 0-471-91751-6.
Barton, John J., and Lee R. Nackman, Scientific and Engineering C++, Addison-Wesley, 1994, ISBN 0-201-53393-6
Booch, Grady, Object-Oriented Design with Applications, Second Edition, The Benjamin Cummings Publishing Company, Inc., 1994, ISBN 0-8053-5340-2.
Budd, Timothy, Classic Data Structures in C++, Addison-Wesley, 1993, ISBN 0-201-50889-3.
Budd, Timothy, An Introduction to Object-Oriented Programming, Addison-Wesley, 1991, ISBN 0-201-54709-0.
Carrol, Martin D. and Margaret A. Ellis, Designing and Coding Reusable C++, Addison-Wesley, 1995, ISBN 0-201-51284-X.
Coplien, James O., Advanced C++, Programming Styles and Idioms, Addison-Wesley, 1992, ISBN 0-201-54855-0.
Eckel, Bruce, C++ Inside and Out, McGraw-Hill, Inc, 1993, ISBN 0-07-881809-5.
Eckel, Bruce, Thinking in C++, Prentice Hall, Inc, 1995, ISBN 0-13-917709-4.
Ellis, Margaret A. and Bjarne Stroustrup, The Annotated C++ Reference Manual, Addison-Wesley, 1990, ISBN 0-201-51459-1.
Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides, Design Patterns, Addison-Wesley, 1995, ISBN 0-201-63361-2.
Goldberg, Adele and David Robson, Smalltalk-80, The Language, Addison-Wesley, 1989, ISBN 0-201-13688-0.
Gorlen, Keith, The NIH Class Library, Computer Systems Laboratory, DCRT, National Institutes of Health, Bethesda, MD 20892.
Gorlen, Keith, Sanford M. Orlow and Perry S. Plexico, Data Abstraction and Object-Oriented Programming in C++, John Wiley and Sons, 1990, ISBN 0-471-92346 X.
Khoshafian, Setrag and Razmik Abnous, Object orientation: Concepts, Languages, Databases, User Interfaces, John Wiley and Sons, 1990, ISBN 0-471-51802-6.
Knuth, Donald E., The Art of Computer Programming, Volume 3, Sorting and Searching, Addison-Wesley, 1973, ISBN 0-201-03803.
Lippman, Stanley B. C++ Primer, Second Edition, Addison-Wesley, 1991, ISBN 0-201-54848-8.
Maguire, Steve, Writing Solid Code, Microsoft Press, 1993, ISBN 1-55615-551-4.
McConnell, Steve, Code Complete, Microsoft Press, 1993, ISBN 1-55615-484-4.
Meyer, Bertrand, Object-oriented Software Construction, Prentice-Hall, 1988, ISBN 0-13-629049-3.
Meyers, Scott, Effective C++, Addison-Wesley, 1992, ISBN 0-201-56364-9.
Murray, Robert B. C++ Strategies and Tactics, Addison-Wesley, 1993, ISBN 0-201-56382-7.
Petzold, Charles, Programming Windows, Microsoft Press, Third Edition, 1992, ISBN 1-55615-395-3.
Portable Operating System Interface (POSIX), Part 1: System Application Program Interface, International Standard ISO/IEC 9945-1: 1990, IEEE Std 1003.1-1990, ISBN 1-55937-061-0.
Portable Operating System Interface (POSIX), Part 2: Shell and Utilities, Vol. 1, International Standard ISO/IEC 9945-2: 1993, ANSI/IEEE Std 1003.2-1992, ISBN 1-55937-255-9.
Pree, Wolfgang, Design Paterns for Object-Oriented Software Development, Addison-Wesley, 1994, ISBN 0-201-42294-8.
Sedgewick, Robert. Algorithms in C++, Addison-Wesley, 1990, ISBN 0-201-51059-6.
Stroustrup, Bjarne. The C++ Programming Language, Second Edition, Addison-Wesley, 1991, ISBN 0-201-53992-6.
Stroustrup, Bjarne. The Design and Evlolution of C++, Addison-Wesley, 1994, ISBN 0-201-54330-3.
Taligent, Inc. Taligent's Guide to Designing Programs, Taligent Press, 1994, ISBN 0-201-40888-0.
Working Paper for Draft Proposed International Standard for Information Systems --- Programming Language C++, DOC No. X3J16/96-0018, WG21/NO836, Date: 26 January 1996, Accredited Standards Committee X3, Information Processing Systems, operating under the procedures of the American National Standards Institute (ANSI).