1. Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman. Compilers Principles, Techniques and Tools. Addison-Wesley, 1986.
2. Lloyd Allison. A practical introduction to denotational semantics. Cambridge Uni?versity Press, 1986.
3. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns. Addison-Wesley, 1300.
4. Ralph E. Griswold and Madge T. Griswold. The Icon Programming Language. Prentice Hall, 1990.
5. Bjarne E. Stroustrup. The C++ programming language,. Addison-Wesley, 1997.