Smalltalk
Smalltalk je objektno-orijentisani, dinamički, reflektivni programski jezik. Jedan njegov deo je stvoren za edukativne svrhe, ali većinskim delom za konstrukciono učenje unutar Learning Research Group (LRG) tokom sedamdesetih godina prošlog veka.

Sintaksa 

Smalltalk u prevodu sa engleskog jezika znači ' ćaskanje ' što ilustruje njegovu jednostavnu sintaksu.

Stringovi 

Stringovi u Smalltalk su reči između navodnika (' i ').

'Zdravo, svete!'

Za uvođenje citata koristite duple navodnike.

'Rekao sam, ''Zdravo, svete!'' njima.'

Računanje i matematičke operacije 

Matematičke operacije su krajnje jednostave postavljanjem elemenata sa kojima se radi i pisanjem operatora kojim se vrši operacija nad ta dva elementa izraza.

2 + 4

Moguće je korišćenje relacionih operatora i van petlji što je retkost u današnjim objektno-orijentisanim jezicima.

3 < 5

6 > 1

Nizovi 

Nizovi se deklarišu sa '#', kao i varijable.

#(1 2 3 4)

Reference

Spoljašnje veze 
 Zvanični sajt GNU Smalltalk-a
 Dokumentacija za GNU Smalltalk

Programiranje
Objektno-orjentisani programski jezici
Programski jezici bazirani na klasama