books by subject
Introduction to Programming

Sams Teach Yourself Microsoft Visual C# .NET 2003 in 24 Hours Complete Starter Kit

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series)

Confident Coding: Master the Fundamentals of Code and Supercharge Your Career (Confident Series)

Introduction to Computation and Programming Using Python

Object-Oriented Systems Analysis and Design Using UML

The Student's Guide to VHDL (Systems on Silicon)

The Designer's Guide to VHDL (Systems on Silicon)

Living Clojure: An Introduction and Training Plan for Developers

Sams Teach Yourself C++ in 24 Hours (Teach Yourself in 24 Hours Series)

Sams Teach Yourself Perl 5 for Windows NT in 21 Days

Java Swing

Effective Python: 90 Specific Ways to Write Better Python (Effective Software Development Series)

JavaServer Pages™

Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum (Agile Software Development Series)

Java Language Reference (Java S.)

The Rational Unified Process Made Easy: A Practitioner's Guide to the RUP: A Practitioner's Guide to the RUP (Addison-Wesley Object Technology Series)

Retro Game Dev: C64 Edition

Computer Aided Verification: 28th International Conference, CAV 2016, Toronto, ON, Canada, July 17-23, 2016, Proceedings, Part II: 9780 (Lecture Notes in Computer Science, 9780)

Programming in ADA

The 8080/Z-80 Assembly Language: Techniques for Improved Programming (General Trade)

Principles Concurrent Programming

The LEGO MINDSTORMS NXT Idea Book – Design, Invent, and Build

Computer Arithmetic: Algorithms and Hardware Designs

Learn to Program Visual Basic Databases

Learn Microsoft Excel 2000 VBA Programming

Beginning Perl (Programmer to Programmer)

Beginning Perl (Programmer to Programmer)

Ivor Horton′s Beginning Java (Wrox Programmer to Programmer)
