The Claric Programming Language

What is Claric?

Claric is a programming language very similar to C, but simpler. Long-standing problems of C have been addressed, making Claric a clearer and cleaner language that better fits modern CPU designs. Claric is a "do anything" language that is easy to learn and small enough to "fit in your head", without needing to consult language references.

What is Claric for?

Claric was created to be used as an embedded language, but at the same time, it is a general-purpose programming language, much in the same way C is.

So far, Claric exists only as an interpreted language. This makes it good as a scripting language and as an embedded language. A compiler is planned which will allow Claric programs to be compiled, just as C programs are, to yield efficient and performant executable code.

How complete is Claric?

Claric is a very new language! It is still in its initial phases of development. Most of the language has been implemented, but some parts are still in the works.

At this time, Claric is not recommended for production use, but if you are curious to try a new programming language, Claric works well enough for you to check it out.

You are welcome to use it in a new project, but be prepared for developments in the language that will occasionally require you to update your code.