Skip to content

turrnut/SIMAS

Repository files navigation

SIMAS BANNER

The SIMAS Programming Language

Created by: Turrnut
Current Version v2
License Code Size
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!

Why SIMAS?

  • 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.

Quickstart

There is a quickstart guide on our wiki page.

Documentation

You can read the latest, full documentation here.

License

SIMAS is distributed under the terms of the GNU General Public License, Version 3 (GPL-3.0). See COPYING for details.

About

SIMAS is a dynamically typed, compiled, high level, procedural programming language

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •