Classic Resources
Classic Webpages
Mathematics
Classic Books
Algebraic Logic
- A Formalization of Set Theory without Variables (borrow @ archive.org)
Compiler Construction
- Compilers: Principles, Techniques, and Tools (1st Ed.) (online @ archive.org) (borrow with print disabilities @ archive.org)
Computational Complexity
Forth
Lambda Calculus
Lisp
Logic
Numerical Analysis
Prolog
Retrocomputing
- How to Build a Working Digital Computer (online @ archive.org)
Software Engineering
Theory of Computation
- Computation: Finite and Infinite Machines (borrow @ archive.org)
Classic Papers
Agile Development
Attribute Grammars
Genetic Programming
Logic Programming
- The Semantics of Predicate Logic as a Programming Language (online @ doc.ic.ac.uk)
PLDI
- Fundamental Concepts in Programming Languages (online @ ics.uci.edu)
- Definitional interpreters for higher-order programming languages (online @ homepages.inf.ed.ac.uk)
Partial Evaluation
Refinement Calculus
- Can Programming Be Liberated from the von Neumann Style? (online @ dl.acm.org)
- The specification statement (online @ dl.acm.org)
Software Engineering
TLA(plus)
Topology
- The Lattice of Topologies: Structure and Complementation (online @ www.ams.org)
Type Systems
Classic Repositories
Forth