Compilers in theory
- Compiler
- History of compiler writing
- List of compilers
- Parsing
- Parsing
- Formal semantics of programming languages
- Symbol table
- Scope (programming)
- Bottom-up parsing
- Abstract interpretation
- Abstract syntax tree
- Parser generators
- Compiler-compiler
- Comparison of parser generators
- Context-free grammar
- Parsing expression grammar
- Terminal and nonterminal symbols
- Backus–Naur Form
- Extended Backus–Naur Form
- Augmented Backus–Naur Form
- Attribute grammar
- Code generation
- Code generation (compiler)
- Object file
- Linker
- Self-hosting
- Bootstrapping (compilers)
- Just-in-time compilation
- Metacompilation
- Appendix
- Programming language
- Assembly language