Start with the release
Download the self-hosted compiler, write a first program, and produce a Linux executable without a C++ toolchain.
Hydrogen, also called Hylang, is a C#-inspired language built around namespaces, classes, and methods. Its released compiler is written in Hydrogen itself. Use it to build Linux-native programs now and to help build the firmware and kernel layers of Australis OS next.
Start with the release
Download the self-hosted compiler, write a first program, and produce a Linux executable without a C++ toolchain.
Understand the current scope
Learn the supported language subset and the exact boundary between Linux-native output and the UEFI proof target.
Boot the proof of concept
Compile a PE32+ EFI application, package it with Australis, and boot it in QEMU with OVMF.
See where it is going
Follow the roadmap from firmware services and keyboard input to a command shell, kernel services, and native apps.
Help shape Hydrogen
The released compiler runs on Linux x86-64 and directly emits standalone Linux
x86-64 executables. Its uefi-x64 target can also create a bootable UEFI text
console Hello World. This is a real compiler-to-firmware milestone, but not yet a
complete UEFI library or an independent operating-system kernel.
Australis OS and native Australis applications are the primary direction. Linux is the development host today; Windows and macOS compiler ports will follow when they can be properly packaged and validated.