/simple

The simple programming language

Primary LanguageCMIT LicenseMIT

Simple

The Simple Intelligent and Modular Programming Language and Environment
Current Version : 0.3.213 simple-repl

About Simple

SIMPLE is a plain and innovative programming with multi-paradigm. It can be embedded in C/C++ projects. The language is portable to various OS including windows, macOS, any linux and unix distros and other OS. The language is small and fast.

FEATURES

  • Object Oriented and Functional programming
  • Can Be Embedded in C/C++ Projects
  • Polymorphism
  • Dynamic Programming
  • Intelligent Garbage Collector
  • Weakly Typed
  • Portable to various OS
  • Optional Main Function (Runs From Top)
  • Dynamic Typing
  • Index Start From 1 or 0 (Experimental)
  • Package With Various Modules And Environments
  • Supports Multi Line Literal
  • Multiple Control Structures
  • Error Handling With The throw And warn() Blocks
  • Execute Code During Run-Time
  • Case Sensitive and Insensitive (Experimental)
  • Single Inheritance
  • Extensible and Plugin-able With C Program
  • No Explicit End Of Line Required (; or . or ENTER is Optional)
  • Written in ANSI C