Compiler resources
Computer hardware
- Patterson and Hennessy's Computer Organization and Design: The Hardware/Software Interface. Don't make the same mistake I did and start trying to write compilers without understanding the compilation target. Read this first.
Static analysis
- Static Program Analysis - I hope you like abstract algebra.