#1
If you loved Python for Software Design How to Think Like a Computer Scientist by Allen Downey, this shelf of 24 books shares the same pull — rooted in Python, Languages, Software Development & Engineering, and Programming.
Titles selected for shared themes, overlapping readership, and similar literary appeal.
The 24 books on this list are tied together by themes of Python, Languages, Software Development & Engineering — the same threads that run through Python for Software Design How to Think Like a Computer Scientist by Allen Downey. Among the authors featured: Harry Percival, Mahesh Venkitachalam, Mark Summerfield, Tristan Bunn, and others.