زبان اسمالتاک
زبان یک زبان شیگرا و دارای تایپ پویا و زبان برنامهنویسی انعکاسی است.
اسمالتاک برای پشتیبانی از دنیای جدید حاصل از فهماندن محاسبات با مثال توسط «همزیستی میان انسان و کامپیوتر» به وجود آمد. اسمالتاک به منظور اموزش توسط زیراکس پارک (Xerox PARC) و آلن کی، دان اینگالس، آدل گلدبرگ، تد کاهلر، اسکات والاس، و دیگران در طول دهه ۱۹۷۰ تحت تأثیر لیسپ و لوگو و اسکچپد(sketchpad)، سیمولا ساخته شد. این زبان اولین بار تحت عنوان اسمالتاک-۸۰ عرضه شد و پس از آن بصورت گسترده به کار برده شد. زبانهایی مشابه اسمالتاک همچنان در حال توسعه هستند و کاربران وفادار بخود را دارند. نسخه انسی اسمالتاک در سال ۱۹۹۸ معرفی شد و این نسخهٔ استاندارد از اسمالتک را نشان می دهد.