1. Alfred V. Aho. 2008. Teaching the Compilers Course. SIGCSE Bull. 40, 4 (Nov. 2008), 6–8.
2. Alexander Aiken. 1996. Cool: A Portable Project for Teaching Compiler Construction. SIGPLAN Not. 31, 7 (July 1996), 19–24.
3. Andrew W. Appel and Jens Palsberg. 2003. Modern Compiler Implementation in Java (2nd ed.). Cambridge University Press.
4. Kim B Bruce. 2002. SOOL, a Simple Object-Oriented Language. In Foundations of object-oriented languages: types and semantics. MIT press, Cambridge, Massachusetts, Chapter 10, 173–200.
5. Ryan Gonzalez, Philip House, Ivan Levkivskyi, Lisa Roach, and Guido van Rossum. 2016. PEP 526 – Syntax for Variable Annotations. https: //www.python.org/dev/peps/pep-0526/ .