Main Page
From NovaLang
Nova - Your Goto Functional Language
What Is Nova?
Nova is a new programming language written in OCaml that aims to bridge the gap between traditional C-syntax based languages and functional languages like OCaml, Haskell, and Lisp.
Nova is a garbage-collected with an opt in allocator system akin to Odin's context.
Key Features
Friendly Syntax: Functional programming with a familiar feel
Garbage-collected: Garbage-collected with an opt-in allocator system
Modern Tooling: Build on Dune's amazing ecosystem
Modern C Interop: Built with libffi first in mind
The Project
Lexer & Parser: Full implementation for Nova source files.
Get Involved
Explore the source code, check out our vision, follow the socials, and contribute to the compiler: