This is my unofficial page about SPHINX C--, a (nearly) freeware medium-level language compiler written by Peter Cellik.
The official page for Sphinx C-- is gone, but check here for links.
Barry Kauler has created a really snazzy C-- page, with updated documentation. It details a number of gotchas in the C-- compiler, complete with disassembly and explanations.
I've been using C-- for my personal OS project and various utilities for some months now. I find it especially impressive that the language is flexible enough to allow for many things for which it was not designed, like protected-mode execution.
I also used C-- to create GuardPC.
(ZIP file, 640K)