References for low level programming. Feel free to create a PR for more references.
- Data structure course on UNICAMP (pt-br), by prof. Orlando Lee
- Algorithms project course on IME (pt-br), by prof. Paulo Feofiloff
- Data structure course on Berkley (en), by prof. Jonathan Shewchuk
- Prof. Carlos Maziero website (pt-br), from UFPR, courses on operating systems and programming in C
- Data structure course on UNICAMP (pt-br), by prof. Rafael C. S. Schouery
- Prof. João Arthur Brunet website (pt-br), from UFCG, courses on data structure and software architecture
- Operating Systems: Three Easy Pieces
- The Art of Assembly Language
- Mente Binária: Aprendendo Assembly (pt-br)
- Mente Binária: Fundamentos de Engenharia Reversa (pt-br)
- Mente Binária: Manual da Linguagem GNU C (pt-br)
- ASM Tutor[NASM]
- Assembly Tutorial - AMD64/Intel 64 bit programming
- PC Assembly Language (Book)
- Intel® 64 and IA-32 Architectures Software Developer
- Create your own programming language
- Writing a C Compiler
- Writing An Interpreter with Golang
- Writing A compiler with Golang
- C++ - Kaleidoscope: Implementing a language with LLVM
- C - A compiler writing journey