Mini-lang
Mini-lang is the language used at CalPoly for the compiler design course. This was one of the most enjoyable things that I have ever done in my life, and ensured that my life would point in the direction of compilers forever.
My team and I implemented a compiler for this language that can be found here.