The C2 language is still under development. However, since it is an evolution of C, no major changes are expected. Still, some new features might break current code.
|Parser||90%||pretty much parses everything. Needs better handling of syntax errors|
|Analyser||60%||needs improved type checking, un-initialized diagonostics|
|C generator||95%||some corner cases still need to be implemented|
|IR generator||5%||basically only Hello World works (functions, strings, function calls)|
So the short status would be that for playing around with the language using the C-generating back-end, it's pretty usable.