books by subject
Introduction to Programming

Effective C++: 50 Specific Ways to Improve Your Programs and Design

Computer Age Statistical Inference, Student Edition: Algorithms, Evidence, and Data Science

Python for Data Science: A Hands-On Introduction

Computing Projects in Visual Basic.Net (GCE Computing)

Concurrent Systems

Close to the Machine: Technophilia and Its Discontents

Solving the Year 2000 Problem

The Complete Idiot's Guide to QBasic

Visual Basic.Net: A Complete Object-Oriented Programming Course Including Unified Modelling Language (UML)

Microsoft Access 2000/Visual Basic for Applications Fundamentals

The Y2K Survival Guide: Getting To, Getting Through, and Getting Past the Year 2000 Problem

New Python Programming Guide for GCSE Computer Science with Online Edition, Python Files & Videos

Actual Ethics

Enterprise SOA: Designing IT for Business Innovation

Programming in PROLOG

Fundamental Data Compression

Microsoft Visual Basic 2010 Step by Step

Arduino Workshop

Introduction to PASCAL

PASCAL Programming

Debugging Windows Programs: Strategies, Tools, and Techniques for Visual C++ Programmers

Python Crash Course (2nd Edition): A Hands-On, Project-Based Introduction to Programming

C Programming in easy steps: Updated for the GNU Compiler version 6.3.0

Introduction to Expert Systems

Programming in Prolog

Artificial Intelligence: The Very Idea

Artificial Intelligence

Programming in PROLOG

Organizational Patterns of Agile Software Development
