X-Language Docs
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

X Programming Language

using io;

fn main() -> void {
    println("hello, world!");
}

X is a simple low-level programming language ideal for type-safety, fast-runtimes and an opinionated compiler. The compiler itself runs on the JVM, and generates the intermediate representation for LLVM, enabling the binary output to achieve similar performance to C++ and Rust. This also has the added benefit of making the compiler cross-platform.

To get started with X, see the getting started information here.

For a look at the formal CFG of the language, see the grammar page

For an intro to language documentation, check out the language docs