The Heron Interpreter
This project is an open-source interpreter for the Heron language written in C#. Heron is a general purpose object-oriented programming language. Heron is similar to Java, with support for higher-order functions and dynamic typing (i.e. optional type annotations).
Documentation and learning resources are hosted on the Wiki. To start see the Wiki TableOfContents page.