Theorical Computer Science
Theory of computation
[Book] The Annotated Turing by Charles Petzold [Drive]
Information and coding theory
[Book] Elements of Information Theory by Thomas M. Cover and Joy A. Thomas [Drive] [Book] The Information: A History, A Theory, A Flood by james Gleick [Drive]
Data structures and algorithms
[Book] Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein [Drive]
Programming language theory and formal methods
Interpreter
Crafting Interpreters by Robert Nystrom [Book] Writing An Interpreter In Go by Thorsten Ball [Drive]
Compiler
Let's Build a Compiler by Jack Crenshaw
Last updated
Was this helpful?