C/C++ Programming Books
C++: A Dialog
This c++ programming book by Steve Heller is the updated successor to C++ In Action.
How to Think Like a Computer Scientist C++ Version
This is the c++ programming book version.
This is an open content wiki book about C++ programming. It is supposed to be an introductory C++ book that introduces the concepts and features of the C++ language including the STL library.
The New C Standard: An Economic and Cultural Commentary
This book is about the latest version of the C Standard, ISO/IEC 9899:1999 plus TC1 and TC2. It is structured as a detailed, systematic analysis of that entire language standard. A few higher-level themes run through all this detail, these are elaborated inside this book.
Visual C++ 6 Unleashed
Visual C++ 6 Unleashed provides comprehensive coverage of the core topics for Visual C++ 6 programming. This book skips the beginning level material and jumps right in to Visual C++.
C++ GUI Programming with Qt 3
Click the downloads link under More Information to get a link to the book in pdf form.
OBJECT-ORIENTED PROGRAMMING AND THE OBJECTIVE-C LANGUAGE
The book is intended for readers who might be interested in: Learning about object-oriented programming, Finding out about the OPENSTEP development environment, or Programming in Objective-C.
C Programming Books
A collection of published C programming books that the authors have generously allowed to be available for free downloads.
Industrial Strength C++
C++ online book available in html format for online browsing or downloadable in pdf format.
The C Book
This is the online version of The C Book, second edition by Mike Banahan, Declan Brady and Mark Doran, originally published by Addison Wesley in 1991. This version is made freely available.
Numerical Recipes in C
Free c programming book that can be downloaded in pdf chapters.
A Beginners C++
This page contains information concerning a draft version of a book "A Beginners' C++" in pdf and postscript format.
Teach Yourself C++ in 21 Days
You can read this whole comprehensive C++ book for free. Start with the basics of variables and constants and then learn about pointers, references, inheritance, polymorphism, templates and more.
C Elements of Style
Free online C programming book with 9 chapters covering style and program organization, file basics, comments, and program headings, variable naming and more.
Compilers and Compiler Generators: an introduction with C++
This book is available in html, pdf and postscript versions.
Thinking in C++
Free downloadable c++ book from Bruce Eckel. Volume 1 and 2 are downloadable in pdf form. There are also download links for several other books by the same author on this page.
C++ in Action
Web version of a C++ book that includes a section on Windows programming with C++. The online version appears to be laid out in tutorial form.
Writing Bug-Free C Code
This book describes an alternate class methodology that provides complete data hiding and fault-tolerant run-time type checking of objects in C programs. With it, you will produce code that contains fewer bugs.
Download C++ Programming Book
C++ Programming is provided as a zip file which includes the chapters (in Word 6 format) and the sample programs (in DOS text format).
Optimizing C++ the WWW version
Free online C++ book.
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Free online C++ programming book.
C and C++ Style Guides
This page offers access to many style guides for code written in C and C++. The list includes HTML, PDF, postscript, and original versions whenever possible