Select your language

Home arrow-right ... arrow-right Development Software arrow-right IDE Software (Integrated Development Environments) arrow-right Smalltalk

We've compiled a list of 63 free and paid alternatives to Smalltalk. The primary competitors include VWO Fullstack, Python. In addition to these, users also draw comparisons between Smalltalk and Java, C (programming language), C++. Also you can look at other similar options here: Development Software, IDE Software (Integrated Development Environments).


VWO Fullstack
Free Trial Subscription

Effortlessly trial and implement intricate features with VWO FullStack. It offers server-side adaptability for diverse experiments with in-depth segmentation, ensuring optimal performance and consistent user experiences across channels.

Python
Free Open Source

Python is an interpreted, interactive, object-oriented, extensible programming language.

Java
Free Open Source

Java is a general-purpose computer programming language that is concurrent, class-based...

C++
Free Open Source

C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful...

Ruby
Free Open Source

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines...

C#
Free Open Source

C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative...

Lua
Free Open Source

Lua is a powerful, fast, lightweight, embeddable scripting language.

Perl
Free Open Source

Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years...

Smalltalk is an object-oriented programming (OOP) language. It is objects all the way down.

Smalltalk Platforms

tick-square Windows
tick-square Web-Based
tick-square Linux
tick-square Mac
tick-square Android
tick-square iPhone

Smalltalk Overview

Smalltalk is an object-oriented, dynamically typed reflective programming language. Smalltalk was created as the language in underpinning the "new world" of computing exemplified by "human–computer symbiosis".
Smalltalk is an object-oriented programming language with a rich history and a storied legacy. It was born at Xerox PARC in the 1970s, created by the brilliant and visionary team of Alan Kay, Dan Ingalls, and Adele Goldberg. Smalltalk was created to investigate teaching programming to children. Understandably, it's a very small and simple language, the simplest of the major programming languages.

Smalltalk is a recursion on the notion of computer itself. Instead of dividing “computer stuff” into things each less strong than the whole?—?like data structures, procedures, and functions which are the usual paraphernalia of programming languages?—?each Smalltalk object is a recursion on the entire possibilities of the computer. Thus its semantics are a bit like having thousands and thousands of computers all hooked together by a very fast network.
And Smalltalk’s contribution is a new design paradigm? for attacking large problems of the professional programmer, and making small ones possible for the novice user. Object-oriented design is a successful attempt to qualitatively improve the efficiency of modeling the ever more complex dynamic systems and user relationships made possible by the silicon explosion.

There are several good Smalltalk dialects, such as Squeak, Pharo, and Dolphin Smalltalk (for Windows).

Smalltalk Features

tick-square Object-oriented Language

Top Smalltalk Alternatives

Share your opinion about the software, leave a review and help make it even better!

Smalltalk Tags

programming-language programming

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?