Incoming Resources
- Learn Java the easy way, a hands-on introduction to programming, by Bryson Payne
- Sams teach yourself Java in 21 days, Rogers Cadenhead
- Raspberry Pi, by Charles R. Severance and Kristin Fontichiaro
- Sams teach yourself C++ in one hour a day, Siddhartha Rao
- Beyond the basic stuff with Python, best practices for writing clean code, Al Sweigart
- Coding for kids, create your own videogames with Scratch, Scratch projects by Coder Kids ; illustrations by Valentina Figus ; translation and editing, Iceigeo, Joshua Burkholder
- Getting to know Python, Simone Payment
- C++ programming in easy steps, Mike McGrath
- Learning Perl 6, Keeping the Easy, Hard, and Impossible Within Reach, Brian D. Foy
- Introduction to computation and programming using Python, with application to understanding data, John V. Guttag
- R for dummies, by Andrie de Vries and Joris Meys
- Python crash course, a hands-on, project-based introduction to programming, by Eric Matthes
- Python for data science for dummies, by John Paul Mueller and Luca Massason
- C++ without fear, a beginner's guide that makes you feel smart, Brian Overland
- The Rust programming language, by Steve Klabnik and Carol Nichols, with contributions from the Rust community
- Python, an introduction to programming, James R. Parker, University of Calgary
- Head first Java, Kathy Sierra, Bert Bates & Trisha Gee
- Java in a nutshell, a desktop quick reference, Benjamin J. Evans, Jason Clark, and David Flanagan
- C++ all-in-one for dummies, by John Paul Mueller