BookPath

Best Programming Books

Here's a hand-picked roundup of best programming books. Every entry below is a tech title worth your time, chosen for lasting impact and reader ratings.

Object-Oriented Programming and Java cover

Object-Oriented Programming and Java

by Danny Poo, Derek Kiong, Swarnalatha Ashok

2007

Covering the latest in Java technologies, Object-Oriented Programming and Java teaches the subject in a systematic, fundamentals-first approach. It begins with the description of real-world object interaction scenarios and explains how they…

Check price on Amazon →
Programming in C++ cover

Programming in C++

by Stephen C. Dewhurst, Kathy T. Stark

1995

In this long-awaited second edition of the bestselling guide to programming in C++, the authors discuss programming issues and develop topics of C++ programming paradigms and their supporting language features in parallel. Their goal is to …

Check price on Amazon →
Learning C# by Programming Games cover

Learning C# by Programming Games

by Arjan Egges, Jeroen D. Fokker, Mark H. Overmars

2013

Developing computer games is a perfect way to learn how to program in modern programming languages. This book teaches how to program in C# through the creation of computer games – and without requiring any previous programming experience. C…

Check price on Amazon →
BASIC Programming for Chemists cover

BASIC Programming for Chemists

by Peter C. Jurs, Thomas L. Isenhour, Charles L. Wilkins

1987

Teaches the fundamentals of the BASIC programming language by description and example, and presents over 50 chemically oriented BASIC programs that can both teach about the language and be useful in their own right. The first part of the bo…

Check price on Amazon →
Practical Goal Programming cover

Practical Goal Programming

by Dylan Jones, Mehrdad Tamiz

2010

Practical Goal Programming is intended to allow academics and practitioners to be able to build effective goal programming models, to detail the current state of the art, and to lay the foundation for its future development and continued ap…

Check price on Amazon →
Mathematical Programming cover

Mathematical Programming

by Michel Minoux

1986

This comprehensive work covers the whole field of mathematical programming, including linear programming, unconstrained and constrained nonlinear programming, nondifferentiable (or nonsmooth) optimization, integer programming, large scale s…

Check price on Amazon →

Want to go deeper? Browse our full tech category to explore more best programming books and build out your personal library.