1. G. Birtwistle, O. Dahl, B. Myhrtag, K. Nygaard, Simula Begin (Auerbach Press, Philadelphia, 1973)
2. K. Nygaard, O. Dahl, The development of the SIMULA languages, in HOPL-1: The First ACM SIGPLAN Conference on History of Programming Languages (ACM Press, New York, 1978), pp. 245–272
3. A. Goldberg, D. Robson, Smalltalk-80: the Language and Its Implementation (Addison-Wesley Longman Publishing Co., Inc, Boston, 1983)
4. B. Stroustrup, The C++ Programming Language, 4th edn. (Addison-Wesley Professional, Boston, 2013)
5. J. Gosling, B. Joy, G. Steele, G. Bracha, The Java Language Specification, 3/E (Addison Wesley, 2005). The latest specification available at the time of going to press is that of Java SE 19, www.docs.oracle.com/javase/specs/; accessed 14-February-2023