1. The Programmers who Created the Software Revolution—Go To;Lohr,2001
2. D. Harel, B. Rumpe, Modeling languages: syntax, semantics, and all that stuff. Part I: the basic stuff, Technical Report MCS00-16, Mathematics & Computer Science, Weizmann Institute of Science, Rehovot, Israel, 2000.
3. S. Johnson, A portable compiler: theory and practice, in: Proceedings of the Fifth ACM Symposium on Principles of Programming Languages, 1978, pp. 97–104.
4. Retargetable Compiler Code Generation;Ganapathi;ACM Computing Surveys,1982
5. Conceptual Mathematics: A First Introduction to Categories;Lawvere,1997