KC3 is a programming language with meta-programmation and a graph database embedded into the language. It aims to be the language for semantic programming, and programming the semantic web.
There is a working prototype available at https://git.kmx.io/kc3-lang/kc3/.
Please see the https://www.kmx.io/en/donations.html page if you want to help out.
KC3 is currently a programming language project, inspired by C, Elixir and Common Lisp. It could be described as C with Elixir modules, pattern matching, and a semantic object system. The idea is to plug modules, closures, pattern matching, a graph database and metaprogramming into C99 with an extremely small set of dependencies.
Supported operating systems (additional dependencies) :
Supported architectures :
Previous : Documentation
Next : 1.1 Introduction