Shelta

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

Shelta is a language designed and implemented by Chris Pressey in 1999. Shelta was designed as a successor to Maentwrog. It is a low-level language inspired by Forth, False and assembly language.

Shelta was designed to be minimalistic: a Shelta-to-8086 compiler was implemented in 512 bytes of 8086 code. (A version of this compiler was also subsequently written in Shelta, and bootstrapped.) Shelta is so minimalistic, in fact, that by itself it cannot express very much beyond names and their relationships. It relies on inline machine code to perform computations.

External resources