Smalltalk Programming/Preliminaries

Smalltalk is a fully object oriented language.

The most important and consistent ideas in the language are that:

  1. there are objects
  2. send messages to objects
  3. get back an object as the result.

So 2 + 3 is considered as "sending a message + to object 2, with argument 3 and the result of the message is another object 5"