books by subject
Introduction to Programming

Pro Drupal Development, Second Edition

Developing C++ Software

Programming with Curses (A Nutshell Handbook)

C++ Strategies and Tactics (Addison-Wesley Professional Computing Series)

Exploring Java

Perl for System Administration

Art of Java Web Development: Struts, Tapestry, Commons, Velocity, Junit, Axis, Cocoon, Internetbeans, Webwork

Building Progressive Web Apps: Bringing the power of native to the browser

Writing Apache Modules with Perl & C: The Apache API and mod_perl

Rails Recipes

Mastering Algorithms with Perl

Learning Java 2e +CD (Java S.)

The Limits of Mathematics: A course on information theory and the limits of formal reasoning (Discrete Mathematics and Theoretical Computer Science)

Sams Teach Yourself Borland C++5 in 21 Days

Teach Yourself C++, 4e

The Rational Unified Process: An Introduction

JNDI API Tutorial and Reference: Building Directory-Enabled Java? Applications (Java Series)

Beginning Java Objects

The J2EE™ Tutorial

Developing Java Beans (Java (Addison-Wesley))

Waite Group's Visual Basic Source Code Library (The Waite Group)

Access VBA Programming For Dummies

Access VBA Programming For Dummies

Arithmetics

Programming with Fortran 77

Learn to Program with C++

C++ Programming for the Absolute Beginner

Sams Teach Yourself C++ in 21 Days

Codes: An Introduction to Information Communication and Cryptography
