books by subject
Programming Languages

Python by Example: Learning to Program in 150 Challenges

Creative Coding in Python: 30+ Programming Projects in Art, Games, and More

GCSE Computer Science NEA Programming Guide: Python Edition

XML For Dummies

An Introduction to Programming with Modula-2 (International Computer Science Series)

C++ Programming: Program Design Including Data Structures, International Edition

Art of C++

Large-Scale C++ Software Design (Addison-Wesley Professional Computing Series)

C++ for the Impatient

Professional C++ (Wrox Professional Guides)

Herb Schildt's C++ Programming Cookbook (PROGRAMMING & WEB DEV - OMG)

Getting Started with Julia

Accelerated C# 2010 (Expert's Voice in C#)

Algorithms in C++ Part 5: Graph Algorithms

Monte Carlo Frameworks: Building Customisable High-Performance C++ Applications (The Wiley Finance Series)

CUDA by Example: An Introduction to General-Purpose GPU Programming

C++ Common Knowledge: Essential Intermediate Programming: Essential Intermediate Programming

Financial Applications Using Excel Add-in Development in C/C++, 2nd Edition

Building Internet Applications with Visual Basic

Further Computer Programming in BASIC

Learning to Use Visual Basic

TCP/IP Illustrated, Volume 1: The Protocols: 001 (Addison-Wesley Professional Computing Series)

Sams Teach Yourself C in 24 Hours

C Programming In Easy Steps (In Easy Steps Series)

Lingo Sorcery: The Magic of Lists, Objects and Intelligent Agents

AngularJS

Ruby Pocket Reference

Professional JavaScript for Web Developers

The Best Software Writing I: Selected and Introduced by Joel Spolsky
