Created by: Turrnut
Current Version v2
SIMAS, which is an acronym for SIMple ASsembly, is a dynamically typed, compiled,
high level, procedural programming language with a syntax that is inspired by the Assembly programming language.
Initially I wrote SIMAS as a simple toy language in the span of three days, but I keep adding features to it so it became what it is today.
SIMAS is a general purpose programming language, but is used more in web development.
Note
This is the original SIMASJS implementation of the language. If you're interested, check out the other implementations too!
-
Simplicity: With a minimalistic and Assembly-like syntax, SIMAS allows you to write code with an instruction format that makes behavior predictable and transparent.
-
Web Ready: In this SIMASJS implementation, web functionalities are provided out-of-the-box, because you can host static websites and even develop full-stack MVC web applications with a minimalistic codebase.
-
Feature rich: Includes list manipulation, file I/O, function and control flow support, and much more — all in a compact, instructional style.
There is a quickstart guide on our wiki page.
You can read the latest, full documentation here.
SIMAS is distributed under the terms of the GNU General Public License, Version 3 (GPL-3.0). See COPYING for details.
