C/C#/C++ Books

C/C#/C++ Books for Beginners to Expert.


A Complete Guide to Programming in C++ by U. K. Prinz and P. Prinz                                                                                                                                                                           Accelerated C++ Practical Programming by Example by Andrew Koenig
Advanced CORBA Programming with C++ by Addison Wesley
Algorithms and Data Structures in C++by Alan Parker
Algorithms, Data Structures and Problem Solving with C++ by Addison Wesley
An Introduction to C++ Programming by Björn Fahller
An Introduction to C++ and Object Oriented Programming by I. D. Chivers                                                                                                                                                     
Applied C++ Techniques For Building Better Software by  Philip Romanik, Amy Muntz
Beginning C# 2008 - From Novice to Professional by C. Gross                                                                                                                                                                                 Beginning C++ Game Programming by M. Dawson
Beginning Visual C ++ (2008)                                                                                                                                                                                                                                Beginner of C++  (See online
Beyond the C++ Standard Library: An Introduction to Boost (2005) by B. Karlsson
C# : Interview Questions Answers & Explanations: C Sharp Certification Review by T. S. Clark                                                                                                                           C#: Programmers Reference (2009) by Wei-Meng Lee
C# : Your Visual Blueprint for Building .NET Applications by Eric Butow and Tommy Ryan
C# 3.0: The Complete Reference by H. Schildt                                                                                                                                                                                                            C++ Advanced 3D Game Programming with DirectX 9.0 (2003) by Wordware Pub
C++ By Dissection by Addison Wesley
C++ Coding Standards: 101 Rules Guidelines by By Herb Sutter, Andrei Alexandrescu
C++ Complete Reference (3ed.) by Osborn
C++ Cookbook by Jeff Cogswell
C++ Demystified: A Self-Teaching Guide by Jeff Kent
C++ Essentials by Sharam Hekmat                                                                                                                                                                                                                                 C++ Essentials (Code) by Sharam Hekmat                                                                                                                                                                                                                     C++ FAQs (1998) by Marshall Cline
C++ For Beginners......Masters (2007) by A. Asthana                                                                                                                                                                                                C++ for Business Programming (2ed.) by J. C. Molluzzo
C++ for Dummies (5ed., 2004) by Stephen Randy Davis
C++ for Mathematicians by  Edward Scheinerman                                                  
C++ Gotchas: Avoiding Common Problems in Coding and Design by Stephen C. Dewhurst
C++ GUI Programming with Qt4 (2006) by J. Blanchette
C++ How to Program (5ed.) by H. M. Deitel
C++ How to Program (5ed.) (Code)
by H. M. Deitel
C++ In Action: Industrial-Strength Programming Techniques by Bartosz Milewski 
C++ In Action: Industrial Strength Programming (code) by B. Milewski
C++ in a Nutshell by Ray Lischner
C++ Journal: Stroustrup's Guide to Learning C++ (1999) by Bjarne Stroustrup
C++ Network Programming Volume 1 by Douglas C. Schmidt
C++ Network Programming Volume 2 by Douglas C. Schmidt
C++: Object-Oriented Analysis and Design by Jesse Liberty                                                                                                                                                                                      C++ Plus Data Structures by Jones and Bartlett
C++ Primer (3ed.) by Stanley B. Lippman, Josée Lajoie
C++ Primer (4ed., 2005) by S. B. Lippman
C++ Primer Plus (4ed.) by S. Prata
C++ Professional Programmer's Handbook by Que
C++ Programming How to by Alavoor Vasudevan
C++ Programming for the Absolute Beginner (2001) by D. Henkemans
C++ Standard Library: A Tutorial and Reference by Nicolai M. Josuttis
C++: Technical Performance Report by ISO                                                                  
C++: Timesaving Techniques for Dummies by Matthew Telles
C++: The Complete Reference (4ed.) by Herbert Schildt                                                                                                                                                                                              
C++ Templates: The Complete Guide by D. Vandevoorde                                                                                                                                                                                                                                                                      Communication Networks by Sharam Hekmat                                                                                                                                                                                                               Core C++: A Software Engineering Approach (2000) by Victor Shtern
Cryptography in C and C++(2001) by M. Welschenbach
Data Structures and Problem Solving with C++ (2003) by Addison Wesley
Designing Components with the C++ STL by Addison Wesley
Design Patterns Explained: A New Perspective on Object-Oriented Design by Alan Shalloway
Effective STL by Scott Meyers                                                                                             
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3ed.) by S. Meyers
Efficient C++: Performance Programming Techniques by D. Bulka
Essential C++ by S. B. Lippman                                                                                          
Exceptional C++ Style 40 New Engineering Puzzles, Programming Problems & Solns by H. Sutter
Game Programming all in One (2002) (C++ Win32) by Bruno Miguel Teixeira de Sousa
How to Think Like a Computer Scientist: C++ Version by Allen B. Downey                                                                                                                                                                 How not to Program in C++ by Steve Oualline
Inside the C++ Object Model (1996) by S. B. Lippman
Introduction to C++ Programming and Graphics                                                                                                                                                                                                    Mathematical Objects in C++: Comput. Tools in a Unified Obj-Oriented App. (2009) by Y. Shapira
Memory Management Algorithms and Implementation in C and C++ by by Bill Blunden
Microsoft Visual C# by John Sharp                                                                                                                                                                                                                              Modeling Derivatives in C++ by Justin london
Modern C++ Design Generic Programming & Design Patterns Applied (2001) by A. Alexandrescu
More Exceptional C++ by Herb Sutter
Network Theory Ltd: An Introduction to GCC                                                                                                                                                                                                      Numerical Recipes (3ed., 2007) by William H. Press
Numerical Recipes in C: The Art of Scientific Computing (2ed.) by Press,
W. H.
Numerical Recipes in C: The Art of Scientific Computing (3ed., 2007) by Press, W. H.
Numerical Recipes in C: The Art of Scientific Computing (2ed.)(Code) by Press, W. H.                                                                                                                               
Optimizing C++ by S. Heller
Oxford Handbook for the Foundation Programme by Stephan Sanders                                                                                                                                                                         Programming in the Key of C#: A Primer for Aspiring Programmers by C. Petzold                                                                                                                                                   Programming Languages C++ by ISO                                                        
Practical C Programming (3ed.) by O'reilly                                                                    
Professional C# (2005) by C. Nagel et al.                                                                                                                                                                                                                       Professional C++ by Nicholas A. Solter
Programmers Heaven: C Sharp School by Faraz Fasheed
Programming C# by O'reilly
Programming Embedded Systems in C and C++ (1999) by O'reilly
Programming in C by R. S. Khandpur
Secure Programming Cookbook for C and C++ by M. Messier
Test Your C Skills by Yashavant P. Kanetkar
The ANSI C Programming Language (2ed.) by Kernighan, Ritchie
The Art of C++ by Herbert Schildt
The Art of Computer Programming Volume 1 by Donald E. Knuth
The Art of Computer Programming Volume 2 by Donald E. Knuth                                      
The Art of Computer Programming Volume 3  by Donald E. Knuth
The C Programming Language by Ritchie & kernighan
The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie
The C# Programming Language (2008) by A. Hejlsberg et al.                                                                                                                                                                                        The C++  Programming Language (3ed.) by Bjarne Stroustrup
The C++ Standard Library: A Tutorial and Reference by N. M. Josuttis
The Design and Evolution of C++ by Bjarne Stroustrup-Addison Wesley
The Elements of C++ Style by Trevor Misfeldt                                                                       
The Standard C Library by Plauger                                                                             
The C Book  (see online) by Mike Banahan, Declan Brady and Mark Doran
Theory and Problems of Programming with C++ (1996) by Hubbard J. R.                         
Thinking in C++ Volume 1 (2ed.) by Bruce Eckel
Thinking in C++ Volume 1
(2ed.) (code) by Bruce Eckel
Thinking in C++ Volume 2 (2ed.) by Bruce Eckel
Thinking in C++ Volume 2
(2ed.) (code) by Bruce Eckel
Tricks of the Windows Game Programming Gurus (1999) by Sams
UNIX Network Programming Volume 1 (3ed.): The Sockets Networking by W. R. Stevens
Visual C Sharp 2005 Recipes: A Problem Solution Approach (2006) by Allen Jones 
You Can Program in C++:  A Programmer's Introduction (2006) by Francis Glassborow

Go back home