MonkeyLang is a programming language specification that can be implemented in any language such as Go, Java or Rust. It has features like, C-based syntax, datatypes, built-in functions, closures, etc.

Here is what Monkey looks like:

// Integers & arithmetic expressions...
let version = 1 + (50 / 2) - (8 * 3);

// ... and strings
let name = "The Monkey programming language";

// ... booleans
let isMonkeyFastNow = true;

// ... arrays & hash maps
let people = [{"name": "Anna", "age": 24}, {"name": "Bob", "age": 99}];

Refer to the official website for more information on MonkeyLang, .

Source repository: snehalyelmati/monkey