Incoming Resources
- Beginning programming with Java for dummies, by Barry Burd
- Effective Python, 59 specific ways to write better Python, Brett Slatkin
- Python playground, geeky projects for the curious programmer, by Mahesh Venkitachalam
- Java all-in-one for dummies, by Doug Lowe
- C# 9.0 in a nutshell, the definitive reference, Joseph Albahari
- Head first JavaScript, Michael Morrison
- Introduction to computation and programming using Python, with application to understanding data, John V. Guttag
- Sams teach yourself Java in 24 hours, Rogers Cadenhead
- C++ programming in easy steps, Mike McGrath
- Head first Python, Paul Barry
- Head first C#, Andrew Stellman, Jennifer Greene
- High performance python, practical performant programming for humans, Micha Gorelick and Ian Ozsvald
- A tour of C++, Bjarne Stroustrup
- Java, a beginner's tutorial, Budi Kurniawan
- Beyond the basic stuff with Python, best practices for writing clean code, Al Sweigart
- C# 4.0, the complete reference, Herbert Schildt
- Python, an introduction to programming, James R. Parker, University of Calgary
- The Rust programming language, by Steve Klabnik and Carol Nichols ; with contributions from the Rust Community
- Python for data analysis, Wes McKinney
- Head first Java, Kathy Sierra, Bert Bates & Trisha Gee
- C, the complete reference, Herbert Schildt
- Java, a beginner's guide, Herbert Schildt
- Head first Go, a brain-friendly guide, Jay McGavren
- C++ without fear, a beginner's guide that makes you feel smart, Brian Overland
- Murach's Python programming, beginner to pro, Michael Urban ; Joel Murach
- The Rust programming language, by Steve Klabnik and Carol Nichols, with contributions from the Rust community
- Automate the boring stuff with Python, practical programming for total beginners, by Al Sweigart
- Java in a nutshell, a desktop quick reference, Benjamin J. Evans, Jason Clark, and David Flanagan