Przykładowy program | arraySize anArray | arraySize := (Prompter prompt: 'Podaj rozmiar tablicy' ) asNumber . (arraySize < 0) ifTrue: [ 'Rozmiar nie może być ujemny' printString ] ifFalse: [ anArray := Array new: arraySize . 1 to: arraySize do: [ :i | anArray at: i put: 1 ] . anArray printString ] Program pyta użytkownika o rozmiar tablicy, a następnie wyświetla tablicę o podanej długości, wypełnioną jedynkami.

Najbardziej popularne środowiska Smalltalk Ambrai Smalltalk, Dolphin Smalltalk Gemstone Smalltalk Smalltalk/X Squeak VisualAge for Smalltalk VisualSmalltalk Enterprise Visual Works

Linki zewnętrzne http://www.smalltalk.org/ http://objectspace.net/SmalltalkPL