ooc is an object-oriented programming language which is implemented with a source-to-source translator to pure C99. It supports classes, abstract functions, foreach, ranges, etc. It intends to be modern, modular, extensible, yet simple and fast.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
The syntax was made a lot cleaner. A lot of bugs were fixed. The compiler is becoming quite reliable. The bindings for GTK, SDL, OpenGL, GLU, and GLUT were improved. Using C libraries is now easier. Windows compatibility was improved. Binary distributions are now available for Linux, Windows, and Jar (Java).