plangs!

Programming Language

c3

Appeared 2019

Modern programming language that enhances the traditional C language with modern features while retaining compatibility with C. It offers full C ABI compatibility, intuitive module system, semantic macros, and improved error handling among other features. It's designed to be an evolution, not a revolution, making it easier for C developers to adapt it in existing projects. The language supports procedural programming paradigms and includes powerful reflection capabilities, enabling robust debugging and development experiences.

Influence graph

Influence graph for c3: 2 influencing languages, 0 family linksFortran influenced CC influenced c3FortranCc3
Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements.