A self-hosting language that compiles to native code — no C in the loop.
▶ Try in browserGet StartedSee FeaturesWant to edit + run live? Open the playground or pick any lesson — each has a Run button.
The compiler is written in Krypton itself and compiles itself. No bootstrap gap.
Native backends emit ELF, PE, and Mach-O directly. No LLVM, no GCC, no linker.
Linux x86_64, Windows x86_64, and macOS arm64 — all with native backends.
The entire language spec fits on one EBNF page. Compiler under 5,000 lines.
Strings, lists, maps, I/O, math, structs, JSON, HTTP — batteries included.
Functions, loops, conditionals, match, try/catch, lambdas. If you know any language, you know Krypton.