Native compilation
Kelvus compiles straight to native x86-64 Windows executables with its own backend — no virtual machine, no bundled runtime, nothing between your code and the machine.
A programming language family and IDE built for serious work.
Kelvus pairs two languages — approachable Kelvus Basic and control-focused Kelvus Plus — with one native compiler and a full visual IDE, so a single toolchain takes you from your first program to demanding native Windows applications.
Kelvus isn't a toy language with a demo compiler. It's a complete toolchain built around giving the programmer control.
Kelvus compiles straight to native x86-64 Windows executables with its own backend — no virtual machine, no bundled runtime, nothing between your code and the machine.
Kelvus Basic keeps the clarity of classic BASIC; Kelvus Plus adds systems-level control. Both share one compiler and one IDE, and projects convert between them.
A control-flow-graph optimizer — constant and copy propagation, dead-code elimination, loop optimizations, and real register allocation — with every pass individually switchable in Options.
Build Windows GUI applications visually: a rich catalog of controls, a designer that looks like the running form, and properties that take effect at runtime.
Project workspaces, syntax highlighting, IntelliSense, debugging output, themes, and multi-window editing — a working environment, not a text box with a Run button.
The complete Kelvus language reference lives inside the IDE — searchable contents, index, and full-text search, with samples you can insert and run.
Kelvus Basic is where programs start: readable, forgiving, and quick to write. When a project outgrows it, Kelvus Plus is the same toolchain with the gloves off — explicit lifetimes and systems-level power.
Because both languages share one compiler and one IDE, moving between them is a conversion, not a rewrite — your projects, forms, and knowledge carry over.
Download information and releases will be available here as Kelvus moves toward public release.