FunC – A Custom Programming Language

Brief Summary:

My team & I created FunC, a custom programming language. FunC is a C-like language with functional features. It is a statically-scoped imperative language with support for list, higher-order functions, and anonymous functions. FunC shares common traits with other C-like languages such as primitive types (Int, Char, Float, Double) and with a straight-forward and unambiguous syntax. However, it differs by having more features such as higher order functions, anonymous functions, as well as native support for lists and strings.

 

Please check out the Github to download and run the language