1. Ågren, O. Teaching Computer Concepts Using Virtual Machines.SIGCSE Bulletin 31, 2 (June 1999).
2. Aho, A. V., Sethi, R., and Ullman, J. D.Compilers: principles, techniques and tools. Addison-Wesley, Reading, Massachusetts, 1986.
3. Levine, J. R., Mason, T., and Brown, D.lex & yacc, second ed. O'Reilly & Associates, Inc., Sebastopol, California, 1992.
4. Patterson, D. A., and Hennessy, J. L.Computer organization & design: the hardware/software interface, first ed. Morgan Kaufmann Publishers, Inc., San Francisco, California, 1994.
5. Silberschatz, A., and Galvin, P. B.Operating System Concepts, fifth ed. Addison-Wesley, Reading, Massachusetts, 1997.