books by subject
Design Pattern Programming

Microsoft Visual C# .NET (Core Reference)

User Interfaces in C#: Windows Forms and Custom Controls (.Net Developer)

Everyday Scripting with Ruby: For Teams, Testers, and You

Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide (The Facets of Ruby)

Objects First with Java: A Practical Introduction Using BlueJ

Learn to Program: A Guide for the Future Programmer

Mastering Delphi

UML and the Unified Process: practical object-oriented analysis and design (Object Technology Series)

Sams Teach Yourself ADO.NET in 21 Days

Functional Programming in JavaScript: How to Improve Your JavaScript Programs Using Functional Techniques

Inside COM

C++ How to Program (How to Program Series)

Ant: The Definitive Guide

Object-Oriented Software Engineering Using UML, Patterns, and Java: International Edition

C++: Effective Object-Oriented Software Construction

Sams Teach Yourself UML in 24 Hours, Complete Starter Kit (Sams Teach Yourself...in 24 Hours (Paperback))

Programming Windows with MFC

Advanced Qt Programming: Creating Great Software with C++ and Qt 4 (Prentice Hall Open Source Software Development)

Design Patterns: Elements of Reusable Object-Oriented Software

Doing Objects in Visual Basic 6

Understanding Object-Oriented Programming with Java

MCAD/MCSD Training Guide 70-315: Developing and Implementing Web Applications with Visual C#.NET and Visual Studio.NET

MCAD Training Guide 70-316: Developing and Implementing Windows-based Applications with C# and Visual Studio.NET

OO Perl: A Comprehensive Guide to Concepts and Programming Techniques

Object-Oriented Systems Analysis and Design Using UML (UK Higher Education Computing Computer Science)

Groovy in Action

C# and the .Net Platform (Intertech Instructor Series)

Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))

Object-Oriented Programming with C++
