Think like a programmer: an introduction to creative problem solving Perl one-liners: 130 programs that get things done The book of f#: break free with managed to functional programming Learn Java the easy way: a hands-on introduction to programming Code craft: The practice of writing excellent code Learn you a Haskell for great good!: A beginner's guide
Clojure for the brave and true: learn the ultimate language and become a better programmer Land of lisp: learn to program and lisp, one game at a time! Learn you some erlang for great good!: Hey beginner's guide Practical SQL: a beginner's guide to store telling with data The book of r: a first course in programming and statistics The art of R programming: a tour of statistical software design Impractical Python projects: play full programming activities to make you smarter
The secret Life of programs: understand computers -- craft better code The rust programming language (covers rust 2018) C++ crash course: a fast-paced introduction The art of Assembly language second edition Eloquent JavaScript, third edition: a modern introduction to programming If Hemingway wrote JavaScript