Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to the Subterra wiki! Feel free to search around in the documentation, or start at the beginning with this page.
What is Subterra?
Subterra is an esoteric programming language designed to be simple yet powerful. Every instruction in Subterra consists of only one character, it uses a single stack for data storage, and the only datatype it handles is integers (a typical "tarpit language").
What sets Subterra apart from other languages like it is the subroutine system. This allows for basic pseudo-functions that can be called at any time, making Subterra feel more like an imperative programming language than a typical tarpit. Subterra also features an import system, allowing for multiple-file abstraction.
Next section: Non Integer Datatypes