Once, when I was pretty much a noob, wrote a language called OOJASIC which I implemented in Java. It was loosely typed, compiled to Java. I wrote a wrapper over swing as its UI library, and a simplistic visual IDE along the lines of BlueJ, that would show a smiling dino face if the file was compiled, and an anxious one if it wasn't.
All that's left of all this is the compiler code (decompiled using cavaj), and screenshots of the IDE (that I called Rex).
It was the most complicated piece of software I'd written at that point of time, and there's little left to show for it.
Here's a link to the project page, btw.
And don't judge. This is from a long, long time ago.
http://justaddhotwater.webs.com/oojasic.htm