Welcome To Squeak

Squeak is a modern, open source, full-featured implementation of the powerful Smalltalk programming language and environment. Squeak is highly-portable, running on almost any platform you could name and you can really truly

write once run anywhere.

Squeak is the vehicle for a wide range of projects from multimedia applications and educational platforms to commercial web application development. Read on and join in!


The simplest way to get started is to download our All-In-One bundle that works for Windows, OS X and x86 linux systems. Simply double-click and enter the world of Squeak. Newcomers will benefit from taking a look at the Documentation page to get started. More ways to download and to get bleeding-edge versions can be found on the Downloads page.


Take Part In The Excitement

Cog Jit VM

Cog is a virtual machine designed for Smalltalk and other similar dynamic languages. Cog builds on the Squeak virtual machine adding a stack-to-register-mapping just-in-time compiler, aggressive in-line message cacheing and effective optimization of Smalltalk’s first-class activation records.