Learn Python the hard way very simple introduction to the terrifyingly beautiful world of computers and code - Shaw, Zed A. (Zed Shaw's hard way series, 2014)