logo

Make web development powerful & efficient

Smalltalk is an object-oriented, dynamically typed, reflective programming language.

Smalltalk dialects

There are several Smalltalk implementations. Iliad is currently available for GNU Smalltalk, Squeak and Pharo.


Learning Smalltalk

Computer Programming using GNU Smalltalk

/resources/fSlAHQZzWpQY/cover-big.png

Canol Gokel's book "Computer Programming using GNU Smalltalk" is available as a free e-book, or you can buy a printed version. The book is under a dual CC-BY-SA and GFDL license.

The GNU Smalltalk manual includes a tutorial. An online version is available.

There are many other free books about Smalltalk. They can be an extremely rich resource for anyone wishing to learn Smalltalk or even other dynamically typed, object-oriented programming languages.