A list of links containing cool references, resources and things related to books about Computer Science and related.
- Haskell Programming for First Principles
- Types and Programming Languages #math/type-theory
- Essentials of Compilation #computer-science/compilers
- How to design computer programs
- Structure and Interpretation of Computer Programs
- Introduction to Theory of Computation, Michael Sipser #computer-science/theory-of-computation
- The Art of Computer Programming, Donald Knuth
- Programming Language Pragmatics
- Language Implementation Patterns
- Crafting interpreters #computer-science/interpreters
- Introduction to Algorithms #computer-science/algorithms
- Practical Foundations for Programming Languages #computer-science/programming-languages
- Computer Organization and Design RISC-V edition #hardware
- Database Systems: The Complete Book #computer-science/database
- Introduction to Algorithms: A Creative Approach #computer-science/algorithms
- High Performance Browser Networking
- Reasoned programming #programming
- The Mythical Man-Month
- Debugging
- The Computer Science book
- Computer Organization and Design RISC-V edition
- Database Internals
- Type Theory and Functional Programming
- CS Curriculum Text Books and references
- Elementary Computer Science: From Bits and Bytes to the Big Picture
- Concrete Mathematics: A Foundation for Computer Science (2nd Edition) #math
- Crafting interpreters #computer-science/interpreters
- Free Programming books #books
- The Elements of Computing System: Building a Modern Computer #books #for-later
- Reading for graduate students - Computer Science
- Build your own X, a repo containing a lot of projects teaching how to build cool things, from a database from scratch, 3D stuffs and other cool features
- tpetricek/Teaching a repo containing study material to things like PL design, software engineering and human-computer interaction
- Timeline of Computer Science
- Ask Lobsters: Good theory books would you recommend?
- Alistair's university notes, some notes about Computer Science university related theme
- Computer Science video courses, a collection of courses in video about a lot of subjects related to computer science and other stuffs
- A small collection of cheatsheet about DS, ML, Algorithms and other stuffs
- Knowledge sharing, repository containing materials about tech stuffs related to architecture and tech-specific
- Every programmer should know
- Computer science projects learning
- Reading for CS' graduate students
- Matemática fundacional para computação
- #for-later On Recursion, Continuations and Trampolines
- Preliminary discussion of the logical design of an electronic computing instrument #for-later
- Thread of some of the best materials related to Computer Science
- The Python Paradox, how "esoteric" languages is attractive to smarter people
- Fantastic Learning Resources for computer science stuffs
- Computer Science from the Bottom Up
- What CS majors should know?
- #for-later Timeline of Computer Science
- #for-later Computer Science Is Not About Computers, Any More Than Astronomy Is About Telescopes
- #for-later The Architecture of a Simple 8-bit Computer
- #for-later Parse, don't validate
- Project Based Learning, computer science projects based on practical stuffs
- Challenging Projects that Every Programmer Should Try
- Architecture of Open Source
- DevDocs
- BinVis binary file visual analyzer
- Computer History Wiki
- Professional Programming, lerning topics for programmers
- BitSavers, a place where it's being save a lot of content about everything as a way to rescue and access in the future
- Great Ideas in Theoretical Computer Science
- List of challenging software projects
- Things You Should Never Do, Part I, you shouldn't never rewrite an entire codebase from scratch. It's the worst decision that you could take.
- C Is Not a Low-Level Language
- State machines work for logic too
- Project Oberon, the story behind creating a Compiler, Programming Language and a Computer
- Project Oberon
- A brief history of liquid computers
- Computer Science papers a link with a lot of cool scientific papers related to computer subjects
- Xe Iaso's personal blog
- Martin Klepmann's blog #computer-science/distsys
- Bruce Schneier, an awesome person behind cryptography #cryptography
- Josh W Corneau, the guy that has a lot of content about front-end, CSS and other related stuffs #front-end #web-development #web-development
- Bytes
- TK, TeeKay personal blog, an aesthetic blog
- Bartosz Millewski, Bartosz is some of the best references about [[Category theory]] in the world, and has a lot of good topics about the theme #math/category-theory #math
- Not a Number, by Nanda Syahrasyad
- All things distributed, the blog from Werner Vogels, former CTO from Amazon, an authority in distributed systems, event-driven, etc. #computer-science #computer-science/distsys
- Firstyear's blog-a-log
- graydon2, the personal blog/website from the creator of Rust language
- Ken Shriff's Blog, one of coolest blogs that talks about reverse-engineering on hardwares, CPUs and other cool things in computer area.
- NetworkProfile, a cool blog related to hardware and network stuffs. A great find.
- PoorlyDefinedBehavior, personal blog containing a lot of useful resources about [[Distributed systems]] and other really stuffs.
- Phil Eaton, a blog about databases and other computer stuffs
- tmp.out is a really cool blog from ELF group researcher, has an ASCII-style;
- Programming Blogs from Dan Luu recommendation