Programming Languages
Rosetta Code Hyperpolyglot Syntax Across Languages/ Learn X in Y minutes
Clojure
C
Modern C by Jens Gustedt Beej’s Guide to C Programming by Brian “Beej Jorgensen” Hall
C+
[Book] A Tour of C++ (C++ In-Depth Series) [Drive] [Book] The C++ Programming Language by Bjarne Stroustrup [Drive]
[Book] Effective Modern C++ by Scott Meyers [Drive] [Book] Effective C++ by Scott Meyers [Drive]
[Book] Elements of Programming Interviews by Adnan Aziz [Drive]
Java
[Book] Effective Java by Joshua Bloch [Drive]
Java Generics FAQs - Frequently Asked Questions by Angelika Langer
Kotlin
[Book] Hands-On Object-Oriented Programming with Kotlin: Build robust software with reusable code using OOP principles and design patterns in Kotlin by Abid Khan and Igot Kucherenko [Drive]
Go
Practical Go Lessons by Maximilien Andile
Hashkell
Learn You a Haskell for Great Good!
Python
What the f*ck Python! by Satwik Kansal
Python Programming And Numerical Methods: A Guide For Engineers And Scientists by Qingkai Kong, Timmy Siauw and Alexandre Bayen
Rust
The Rust Programming Language The Rust Performance Book Guide to Rustc Development
Scala
[Book] Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition by Martin Odersky, Lex Spoon and Bill Venners [Drive] (There is a 3rd version available)
Scheme
[Book] The Little Schemer by Daniel P. Friedman, Matthias Felleisen, Duane Bibby and Gerald J. Sussman [Drive]
TypeScript
Zig
Last updated
Was this helpful?