the Goat programming language


Goat is a high-level, dynamic, weakly typed, prototype-based, multi-paradigm, and interpreted general-purpose programming language, based on JavaScript.
It supports the basic functionality of JavaScript, but in addition, it adds support for multithreading, multiple inheritance, operator overloading, simplified syntax, and much more.


Download | Reference | Source code