A++ is a programming language helping students quickly and thoroughly understand the essentials and become familiar with powerful programming patterns applicable in most programming languages.
ARS Based Programming is built on three principles: 'Abstraction, Reference and Synthesis' (ARS) which are derived from the Lambda Calculus. The site introduces ARS including three tools helping to learn and apply this approach.
An open source lambda-calculus based JIT for dynamically typed languages with first class environments, record types, and call-by-name/call-by-value evaluation.