You are about to visit Squeak
The Squeak software is an open source implementation program for the Smalltalk programming language and environment. It is portable and runs on almost all common platforms. The program serves as a medium for users to write or create projects such as multimedia applications and educational platforms as well as commercial web applications. The Squeak system includes code for generating a new version of the virtual machine (VM) on which it runs. It also includes a VM simulator written in Squeak itself.
Squeak was used by developers and collaborators of Open Cobalt, a free and open source virtual world browser and construction toolkit application. It is also used in the operating system and for implementing the Scratch programming language for beginning programmers. In addition, it can be used by children at the Etoys level to program graphically by assembling objects and scripts. Furthermore, it can be used by developers to write professional programs.
Some of the notable features of Squeak are the connectors. Connectors allow users to easily create concept maps, flow charts, etc., with boxes and connecting links. On the other hand, active essays can be developed in Squeak. These are similar to books where each page can contain simulations running in real time.