The single best on-ramp into computer science. Covers abstraction, algorithms, data structures, and security across C, Python, SQL, and JavaScript, with real problem sets.
The Hub
The best resources for the craft.
A working library — not a link dump. Every entry here is something worth your time: free where free exists and is genuinely good, paid where the depth justifies it. Organized by what you're actually trying to learn.
Fundamentals
Start hereWhy it's here: University-grade rigor with none of the cost. Most people who "should learn CS properly" should start here.
MIT's legendary text on computational thinking — builds interpreters, evaluators, and abstraction layers from first principles in Scheme.
Why it's here: Teaches how to think about programs, not just how to write them. The ideas outlast every language trend.
A curated, opinionated CS degree curriculum built from the best free/paid textbooks and courses across nine core subjects.
Why it's here: If you already have this Hub, this is its closest sibling — thoughtful curation over exhaustive lists.
189 programming questions with worked solutions and a framework for approaching unfamiliar problems under pressure.
Why it's here: Still the reference standard for technical interview prep a decade on.
No resources match that search.