Programming Languages


Most Read This Week Tagged "Programming Languages"

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
A Tour of C++ (C++ In Depth SERIES)
Functional JavaScript: Introducing Functional Programming with Underscore.js
Node.js in Action + EBook
Functional Programming in Scala
Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript (Effective Software Development Series)
The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming
Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun
Clojure Programming: Practical Lisp for the Java World
Java 8 in Action
The Swift Programming Language
Learn You a Haskell for Great Good!
The C Programming Language
The Rust Programming Language
The Go Programming Language
Learn You a Haskell for Great Good!
Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers)
JavaScript: The Good Parts
Types and Programming Languages (Mit Press)
The C++ Programming Language
Crafting Interpreters
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Structure and Interpretation of Computer Programs
You Don't Know JS: Up & Going
Practical Foundations for Programming Languages
Effective Java
Eloquent JavaScript: A Modern Introduction to Programming
JavaScript Succinctly by Cody LindleyUnit Testing Succinctly by Marc CliftonASP.NET Web API Succinctly by Emanuele DelBonoCryptography in .NET succinctly by Stephen HauntsC# Succinctly by Joe Mayo
Syncfusion's Succinctly Series
54 books — 6 voters


Steve Klabnik
In languages with a garbage collector (GC), the GC keeps track and cleans up memory that isn’t being used anymore, and we don’t need to think about it. Without a GC, it’s our responsibility to identify when memory is no longer being used and call code to explicitly return it, just as we did to request it. Doing this correctly has historically been a difficult programming problem. If we forget, we’ll waste memory. If we do it too early, we’ll have an invalid variable. If we do it twice, that’s a ...more
Steve Klabnik, The Rust Programming Language

You’re building your own maze, in a way, and you might just get lost in it.
Marijn Haverbeke, Eloquent JavaScript: A Modern Introduction to Programming

More quotes...
Books supporting ACCU's motto: "Professionalism in Programming" ACCU is a community of programm…more
22 members, last active 12 years ago
A group for listing and potentially discussing the books mentioned at https://twitter.com/munifi…more
1 member, last active 2 years ago
Programming Group for Tech people
15 members, last active 9 months ago
Computer Programming Mastery with D_Team Publishing Welcome to the D_Team Publishing Computer Programming Mastery Group on Goodreads! 📚👩‍💻 This is …more
2 members, last active 2 years ago