Squeak is a modern,open source,full-featured implementation of the powerful small talk programming language and environment.
Small talk ia a pure object-oriented language Simple and uniform.Small talk influenced most of the mordern object oriented languages.
The syntax of small talk fits into one post card and the object model is simple;
- Everything is an object
- Object communicates via message passing
- Classes describe in terms of state(instance variable) and behaviour (methods) the object they generate
- When an object receives a message the corresponding method is looked up in the class of the receiver
- Methods are public
- Intance variable are private
- Classes inherit via single inheritance