Free Programming Books
Community-curated list of free programming books and resources
12 tools like Crafting Interpreters, chosen by what they do. About Crafting Interpreters

Community-curated list of free programming books and resources

Free online book that teaches JavaScript from the basics

Official free book that teaches the Rust programming language

Free online book that teaches Git, from basics to branching

Guides on CSS layout that let the browser do the work

GitHub guide list for rebuilding popular technologies from scratch

A beginner guide to making your first pull request on GitHub

Official reference, tutorial and guides for the Python language

Free guides on starting, growing and maintaining open source projects


Curated beginner-friendly issues from popular open-source projects