Skip to content

occultlang/occult

Repository files navigation

Occult Logo

The Occult Programming Language

A modern enigmatic JIT programming language occultlang.org


Official Discord

Important

Occult 2.0.0-alpha is going to be released on the second birthday (05/31/25)

Roadmap for 2.0.0-alpha

    • Lexer
    • Parser
    • Backend (Not fully finished / In progress)
      • Stack-based IR
      • x86 JIT Runtime
      • IR Translation -> x86 JIT
      • Windows Support
    • Linter

Notes about the roadmap

  • IR/IL + Translation
    • Stack-based IR, works with translation to native JIT x86_64, in the very early stages
  • x86 JIT Runtime
    • It's working, but it isn't fully finished for the full functionality either, and needs polishing, also in the early stages
  • Linter
    • It will be done closer to the end of the development roadmap (Not started)