Always Learning

Programming Books

Here you can find text and professional books for both the novice and experienced programmer covering; C, C++, C#, HTML/XML/Web, Java Open source, scripting languages, UML, Visual Basic/VB.net and Visual Studio. Our featured and best-selling titles are listed below.

C++ Programming Language, The

C++ Programming Language, The

4th Edition

Bjarne Stroustrup

Paperback, May 2013
ISBN13: 9780321563842
ISBN10: 0321563840
C++ for the Impatient

C++ for the Impatient

Brian Overland

Paperback, May 2013
ISBN13: 9780321888020
ISBN10: 0321888022
Learning jQuery

Learning jQuery

A Hands-on Guide to Building Rich Interactive Web Front Ends

Ralph Steyer

Paperback, May 2013
ISBN13: 9780321815262
ISBN10: 0321815262
C++ How to Program (Early Objects Version), International Edition
For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses...
Starting Out With Visual Basic, International Edition
In Starting Out with Visual Basic 2012, Tony Gaddis and Kip Irvine take a step-by-step approach, helping students understand the logic behind developing quality programs while...
C# 5.0 Unleashed

C# 5.0 Unleashed

Bart De Smet

Paperback, May 2013
ISBN13: 9780672336904
ISBN10: 0672336901
Clean Code

Clean Code

A Handbook of Agile Software Craftsmanship

Robert Martin

Paperback, Aug 2008
ISBN13: 9780132350884
ISBN10: 0132350882
C Programming Language

C Programming Language

2nd Edition

Brian Kernighan, Dennis Ritchie

Paperback, Apr 1988
ISBN13: 9780131103627
ISBN10: 0131103628
This second editon describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts li...
Effective Java

Effective Java

2nd Edition

Joshua Bloch

Paperback, May 2008
ISBN13: 9780321356680
ISBN10: 0321356683
Software Engineering

Software Engineering

International Edition
9th Edition

Ian Sommerville

Paperback with access code, Apr 2010
ISBN13: 9780137053469
ISBN10: 0137053460
Intended for introductory and advanced courses in software engineering.

The ninth edition of this best-selling introduction presents a broad perspective of software engineering, focusing on t...
Objects First with Java

Objects First with Java

A Practical Introduction Using BlueJ: International Edition
5th Edition

David Barnes, Michael Kölling

Paperback with CD-ROM, Feb 2012
ISBN13: 9780132835541
ISBN10: 0132835541
For introductory courses in Java/Introduction to Programming and Object-Oriented Programming. This is the only introductory programming textbook that uses the BlueJ integrat...
Pragmatic Programmer, The

Pragmatic Programmer, The

From Journeyman to Master

Andrew Hunt, David Thomas

Paperback, Nov 1999
ISBN13: 9780201616224
ISBN10: 020161622X
Sams Teach Yourself PHP, MySQL and Apache All in One
Sams Teach Yourself PHP, MySQL, and Apache All in One, Fifth Edition brings together everything beginners need to build powerful web applications with PHP 5.3, MySQL 5.1/5.x, and the latest ver...
Succeeding with Agile

Succeeding with Agile

Software Development Using Scrum

Mike Cohn

Paperback, Nov 2009
ISBN13: 9780321579362
ISBN10: 0321579364