C/C++

By Daniel H. Steinberg
April 2010
Print: $32.95
Apple's Cocoa frameworks let you write powerful and attractive applications for Mac OS X or the iPhone. With this book plus your existing knowledge of object-oriented programming you can take… Read more.

By Kevlin Henney
February 2010
Print: $29.99
Ebook: $23.99
Bundle: $32.99
Get 97 short and extremely useful tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi… Read more.

By Joshua Noble
July 2009
Print: $49.99
Ebook: $39.99
Bundle: $54.99
Make cool stuff. If you're a designer or artist without a lot of programming experience, this book will teach you to work with 2D and 3D graphics, sound, physical interaction,… Read more.

By Clay Breshears
May 2009
Print: $44.99
Ebook: $35.99
Bundle: $49.49
Looking to take full advantage of multi-core processors with concurrent programming ? As one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors,… Read more.

By Federico Biancuzzi, Shane Warden
March 2009
Print: $39.99
Ebook: $23.99
Bundle: $43.99
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++),… Read more.

By George T. Heineman, Gary Pollice, Stanley Selkow
October 2008
Print: $49.99
Ebook: $39.99
Bundle: $54.99
Creating robust software requires the use of efficient algorithms. Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select… Read more.

By Gary Rost Bradski, Adrian Kaehler
September 2008
Print: $49.99
Ebook: $39.99
Bundle: $54.99
Learning OpenCV puts you right in the middle of the rapidly expanding field of computer vision. Written by the creators of OpenCV, the widely used free open-source library, this book… Read more.

By Norman Matloff, Peter Jay Salzman
September 2008
Print: $39.95
Ebook: $31.95
Bundle: $43.95
A practical tutorial on debugging using GDB (the GNU project debugger) and DDD (the Data Display Debugger, a graphical front end) Read more.

By Kyle Loudon
August 2008
Print: $9.95
Ebook: $7.99
Bundle: $10.95
The C++ Pocket Reference is a memory aid for C++ programmers, enabling them to quickly look up usage and syntax for unfamiliar and infrequently used aspects of the language. The… Read more.

By James Reinders
July 2007
Print: $39.99
Ebook: $31.99
Bundle: $43.99
More than ever, multithreading is a requirement for good performance of systems with multi-core chips. This guide explains how to maximize the benefits of these processors through a portable C++… Read more.

By Peter Prinz, Tony Crawford
December 2005
Print: $39.95
Ebook: $31.99
Bundle: $43.95
Covering the C programming language and C runtime library, this book is destined to be a constant companion in your work. C in a Nutshell covers virtually everything you need… Read more.

By Ryan Stephens, Christopher Diggins, Jonathan Turkanis, Jeff Cogswell
November 2005
Print: $49.99
Ebook: $39.99
Bundle: $54.99
Less a tutorial than a problem-solver, this practical guide shows you how to solve many of the real-world problems that C++ developers encounter, including how to parse a date and… Read more.

By John Catsoulis
May 2005
Print: $44.95
Ebook: $35.99
Bundle: $49.45
Designing Embedded Hardware steers a course between those books dedicated to writing code for particular microprocessors, and those that stress the philosophy of embedded system design without providing any practical… Read more.

By Ray Lischner
October 2003
Print: $9.95
Ebook: $7.99
Bundle: $10.95
Programmers familiar with the Standard Template Library need a small, lightweight memory-aid. That's what the STL Pocket Reference is. It's small, lightweight, and chock-full of information that you can take… Read more.

By John Viega, Matt Messier
July 2003
Print: $74.99
Ebook: $59.99
Bundle: $82.49
Secure Programming Cookbook for C and C++ is an important new resource for developers serious about writing secure code for Unix® (including Linux®) and Windows® environments. This essential code companion… Read more.

By Ray Lischner
May 2003
Print: $39.95
Ebook: $31.99
Bundle: $43.95
C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a… Read more.

May 2003
Print: $119.99
This all-in-one kit includes Visual C++ .NET version 2003 Standard software, a fully updated Step by Step book, hands-on exercises, and sample code. It’s everything you need to start developing… Read more.

By Steve Oualline
April 2003
Print: $24.95
Find the bugs in these broken programs and become a better programmer. Based on real-world errors, the puzzles range from easy (one wrong character) to mind twisting (errors with multiple… Read more.

By Richard Grimes
March 2003
Print: $49.99
With this guide, programmers learn how to tap into all the power of the Microsoft .NET Framework, with expert insights from a leading authority on Managed Extensions for Visual C++… Read more.

By John Sharp, Jon Jagger
March 2003
Print: $39.99
Teach yourself Visual C# .NET version 2003—and start developing Microsoft .NET–connected applications—one step at a time. Master language fundamentals at your own pace and use the learn-by-doing exercises to dig… Read more.

By Andrew M. Duncan
December 2002
Print: $9.95
Ebook: $7.99
Bundle: $10.95
Objective-C Pocket Reference provides a quick and concise introduction to Objective-C for programmers already familiar with either C or C++, and will continue to serve as a handy reference even… Read more.

By Steve Oualline
December 2002
Print: $39.95
Ebook: $31.99
Bundle: $43.95
In short, to-the-point chapters, Practical C++ Programming covers all aspects of programming including style, software engineering, programming design, object-oriented design, and debugging. It also covers common mistakes and how to… Read more.

By Peter Prinz, Ulla Kirch-Prinz
Translated by Tony Crawford
November 2002
Print: $9.95
Ebook: $7.99
Bundle: $10.95
Ideal as an introduction for beginners and a quick reference for advanced programmers, the C Pocket Reference consists of two parts: a compact description of the C language and a… Read more.

By James Duncan Davidson, Apple Computer, Inc.
September 2002
Print: $34.95
Ebook: $27.99
Bundle: $38.45
Based on the Jaguar release of Mac OS X 10.2, this 2nd edition of Learning Cocoa includes examples that use the Address Book and Universal Access APIs. Also included is… Read more.

By Richard Grimes
July 2002
Print: $49.99
Ebook: $39.99
Bundle: $54.99
This book thoroughly covers the Visual C++ managed extensions and how to write Microsoft .NET libraries and applications, plus features that are new to Visual C++. Read more.

By Microsoft Corporation
May 2002
Print: $39.99
Ebook: $31.99
Bundle: $43.99
Here’s official documentation for the Visual C++® .NET language, including descriptions of all major features. Covers modifiers, statements, operators, attributes, declarations, namespaces, classes, managed extensions keywords, compiler options, and more. Read more.

By Kyle Loudon
August 1999
Print: $44.99
Ebook: $35.99
Bundle: $49.49
Mastering Algorithms with C offers robust solutions for everyday programming tasks, and provides all of the necessary information to understand and use common programming techniques. It includes implementations and real-world… Read more.

By Lincoln Stein, Doug MacEachern
April 1999
Print: $39.95
This guide to web programming shows how to extend the capabilities of the Apache web server. It explains the design of Apache, mod_perl, and the Apache API, then demonstrates how… Read more.

By Steve Oualline
August 1997
Print: $34.95
Practical C Programming teaches you not only the mechanics of programming, but also how to create programs that are easy to read, maintain, and debug. This third edition introduces popular… Read more.

By Andy Oram, Mike Loukides
December 1996
Print: $39.95
This book and CD combination is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The tools come… Read more.

By Gregory Satir, Doug Brown
October 1995
Print: $29.95
A first book for C programmers transitioning to C++, an object-oriented enhancement of the C programming language. Designed to get readers up to speed quickly, this book thoroughly explains the… Read more.

By Ian F. Darwin
October 1988
Print: $12.95
The lint program is one of the best tools for finding portability problems and certain types of coding errors in C programs. This handbook introduces you to lint, guides you… Read more.