Skip to content

Programming Languages

This page is the quickest way to answer a simple question: can CCL target my language yet?

Statuses are intentionally blunt:

  • Stable means full codegen is supported now.
  • Developing means the generator exists as active work, but the feature set is not finished.
  • Planning means the target is on the roadmap, but no current generator support should be assumed.
  • Go, GDScript, C#, Python, JavaScript, and TypeScript are stable targets.
  • Rust and Zig are active development targets.
  • C, C++, and Lua are planned targets.