1. Oscar Nierstrasz, Andrew P. Black, Stéphan Ducasse, Damien Pollet. Squeak by Example. Square Bracket Associates, 2007.
  2. Adele Goldberg, David Robson. Smalltalk-80: the language. Addison-Wesley, 1989. 
  3. Wilf Lalonde. Discovering Smalltalk, Benjamin/Cummings, 1994. 
  4. Ken Arnold, James Gosting, David Holmes. The Java Programming Language, Addison-Wesley, 1996. 
  5. Grady Booch. Object-Oriented Analysis and Design with Applications, Benjamin/Cummings, 1994. 
  6. Timothy Budd. An Introduction to Object Oriented Programming, Addison-Wesley, 1996. 
  7. Frank Buschman, Regine Meunier, Hans Rohnert, Peter Sommerland. Pattern-Oriented Software Architecture: A System of Patterns, John Wiley & Sons, 1996. 
  8. Margaret A. Ellis and Bjarne Stroustrup. The Annotated C++ Reference Manual, Addison-Wesley, 1991. 
  9. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
  10. Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Robert. Refactoring: Improving the Design of Existing Code. Addison-Wesley, 1999.