Programming - General Books

The Missing Readme: A Guide for the New Software Engineer

Dmitriy Ryaboy and Chris Riccomini



Steven Levy


Python for Data Science For Dummies, 2nd Edition

John Paul Mueller


The Definitive Antlr 4 Reference

Terence Parr


Agile Web Development with Rails 6

Dave Thomas, Sam Ruby, et al.


Practices of an Agile Developer: Working in the Real World

Andy Hunt and Venkat Subramaniam


The Developer's Code: What Real Programmers Do

Ka Wai Cheung


Learning to Program in Python

P. M. Heathcote


Beginning Programming All-In-One for Dummies

Wallace Wang


Fifty Quick Ideas to Improve Your User Stories

Gojko Adzic, David Evans, et al.