0
Smalltalk je objektovo orientovaný, dynamicky napísaný reflexný programovací jazyk.Smalltalk bol vytvorený ako jazyk podporujúci „nový svet“ výpočtovej techniky, ktorého príkladom je „symbióza človek – počítač“.Smalltalk je objektovo orientovaný programovací jazyk s bohatou históriou a legendárnym odkazom.Narodil sa v Xeroxe PARC v 70. rokoch 20. storočia a vytvoril ho geniálny a vizionársky tím Alana Kay, Dan Ingalls a Adele Goldberg.Smalltalk bol vytvorený na skúmanie výučby programovania pre deti.Pochopiteľne, je to veľmi malý a jednoduchý jazyk, najjednoduchší z hlavných programovacích jazykov ... Smalltalk je rekurzia na predstavu samotného počítača.Namiesto rozdelenia „počítačových vecí“ na veci, ktoré sú menej silné ako celok - ako napríklad dátové štruktúry, postupy a funkcie, ktoré sú obvyklým nástrojom programovacích jazykov? - „každý objekt Smalltalk je rekurzia na všetky možnosti počítača,Jeho sémantika je tak trochu ako mať tisíce a tisíce počítačov prepojených veľmi rýchlou sieťou.A prínos Smalltalk je nová paradigma dizajnu?za útok na veľké problémy profesionálneho programátora a za umožnenie malých pre začínajúceho používateľa.Objektovo orientovaný dizajn je úspešným pokusom o kvalitatívne zlepšenie efektívnosti modelovania stále zložitejších dynamických systémov a vzťahov s používateľmi, ktoré umožňujú kremíková explózia.Existuje niekoľko dobrých dialektov Smalltalk, napríklad Squeak, Pharo a Dolphin Smalltalk (pre Windows).