Self is an 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 pa
![Self (programming language) - Wikipedia](https://cdn-ak-scissors.b.st-hatena.com/image/square/55ad33e07876410fbad42d78ac352b30c43a3956/height=288;version=1;width=512/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2F8%2F88%2FSelf-logo.svg%2F1200px-Self-logo.svg.png)