Self is a general-purpose, high-level, object-oriented programming language based on the concept of prototypes. Self began as a dialect of Smalltalk, being dynamically typed and using just-in-time compilation (JIT) with the prototype-based approach to objects: it was first used as an experimental test system for language design in the 1980s and 1990s. In 2006, Self was still being developed as part of the Klein project, which was a Self virtual machine written fully in Self. The latest version, 2024.1 was released in August 2024.
Email
mail [at] russell-allen.com
Category
Languages
Listed
Nov 1, 2026
Visit website ↗

Is this your website? Claim this listing to edit it.

More in Languages

I

Institute for the Languages of Finland

kotus.fi · Languages

The Institute for the Languages of Finland, better known as Kotus, is a governmental linguistic research institute of Finland geared to studies of Finnish, Swedish (cf. Finland Sw…

M

Modern Language Association

mla.org · Languages

The Modern Language Association of America, often referred to as the Modern Language Association (MLA), is widely considered the principal professional association in the United S…

Julia

julialang.org · Languages

Julia is a dynamic general-purpose programming language. As a high-level language, distinctive aspects of Julia's design include a type system with parametric polymorphism, the us…

P

Python

python.org · Languages

Python is a high-level, general-purpose programming language that emphasizes code readability, simplicity, and ease-of-writing with the use of significant indentation, an extensiv…

B

Basque language

euskaltzaindia.eus · Languages

Basque ( BASK, BAHSK; endonym euskara [eus̺ˈkaɾa]) is a language spoken by Basques and other residents of the Basque Country, a region that straddles the westernmost Pyrenees in a…

R

Ruby

ruby-lang.org · Languages

Ruby is a general-purpose programming language designed with an emphasis on programming productivity and simplicity. In Ruby, everything is an object, including primitive data typ…