Skip to content

sfuller/MonC

Repository files navigation

MonC Build Status

"MonC" is a toy programming language. It's heavily inspired by C.

Design Goals

  • Easy to learn for those not versed in programming.
  • Keep it super simple.
  • Prevent mistakes at compile time.
  • Don't assume. (Avoid implicit conversions, etc)

Language Features (So far)

  • Common Flow Control Functionality (if/else, for, while, continue, break, return)
  • Arithmetic Operators
  • Comparison Operators
  • Function Definitions and Calls
  • Strong Typing
  • Structured Data Types (Structs)

Planned / In-Progress Features

Whats missing? (Right now)

  • Language Level Memory Management
  • Indirect Function Calls

About

c-like toy programming language.

Resources

Stars

Watchers

Forks

Languages