Łukasz Kaiser – Programming Languages
Speagram
Speagram is a tool for parsing and manipulating structured data. It can be used as a parser or as a programming language or rather a meta-langauge for defining other languages.
Nemerle
Nemerle is a high-level statically-typed programming language for .NET with a nice and powerful macro system.