# Voxlang > English sentences in, native assembly out. Voxlang is a minimal > systems compiler that translates a constrained, sentence-based English > syntax directly into native assembly, with no resident runtime system, > virtual machine, or standard library. Voxlang is free software, licensed GPL-3.0, with one maintainer. It is pre-1.0 and under active development. The compiler is written in Rust and generates NASM assembly with no libc and no garbage collector. ## Site Plain-markdown twins of every page, same facts, no layout: - [Home](https://vox-lang.dev/index.md) - [Examples](https://vox-lang.dev/examples.md): four programs from the compiler's own examples/ directory, in full. - [Why](https://vox-lang.dev/why.md): three reasons Vox is built this way, quoted from its own README. - [Status](https://vox-lang.dev/status.md): current release, download counts, and repository numbers, dated. - Any page's twin is also reachable by sending `Accept: text/markdown` to its HTML URL, or by requesting `//index.md`. ## Language reference Generated from LANGUAGE.md at bf2cba0, 2026-08-22. A URL is the heading, lowercased, with punctuation dropped and spaces turned into hyphens. Each "##" section of the spec is a page under /docs/, and every heading inside it is a fragment on that page, so "File I/O" is /docs/file-io/ and "Reading a whole file" inside it is /docs/file-io/#reading-a-whole-file. The links below go to the plain-Markdown twin of each page; the HTML page is the same path with ".md" replaced by a trailing slash. - [Contents](https://vox-lang.dev/docs.md): every section and every heading. - [The whole reference on one page](https://vox-lang.dev/docs/all.md): long, for skimming and printing. - [/docs/index.json](https://vox-lang.dev/docs/index.json): sections and headings with their URLs. - [/docs/search.json](https://vox-lang.dev/docs/search.json): one entry per heading, with its first sentence and keywords. - [/docs/anchors.json](https://vox-lang.dev/docs/anchors.json): every slug this reference can be linked at. - [/docs/search](https://vox-lang.dev/docs/search?q=example): JSON search endpoint, ranked results, no page load. Query param `q`, optional `limit` (default 20, cap 50). - [Basics](https://vox-lang.dev/docs/basics.md): Covers Statements, Case Sensitivity, Comments, Paragraph Breaks (Blank Lines) and 7 more. - [Types](https://vox-lang.dev/docs/types.md): Types, from the Voxlang language reference, generated from the compiler's own LANGUAGE.md. - [Variables](https://vox-lang.dev/docs/variables.md): Covers Declaration with Type, Declaration with Set/Create, Two Canonical Forms, Declaration Order and 3 more. - [Names and strings](https://vox-lang.dev/docs/names-and-strings.md): One token cannot mean two things. - [Functions](https://vox-lang.dev/docs/functions.md): Covers Definition, Function Scope, Parameter and Local Types, Function Calls and 2 more. - [Things](https://vox-lang.dev/docs/things.md): Vox's eleven builtin types are the compiler's own composite values — a buffer is [capacity][length][flags][data] with 's reading a field at a fixed… - [Expressions](https://vox-lang.dev/docs/expressions.md): Covers Literals, Variable Reference, Arithmetic, Comparisons and 4 more. - [Control Flow](https://vox-lang.dev/docs/control-flow.md): Covers If Statement, While Loop, For Each Loop, Repeat and 3 more. - [Lists and Collections](https://vox-lang.dev/docs/lists-and-collections.md): Covers List Literals, Mixed-Type Lists, Nested Lists, Maps and 10 more. - [Input/Output](https://vox-lang.dev/docs/inputoutput.md): Covers Print, Format Strings and Conditional Print. - [File I/O](https://vox-lang.dev/docs/file-io.md): Covers Buffers, Object Properties, Opening Files, Reading and 6 more. - [Directories, Mounting, and Process Control](https://vox-lang.dev/docs/directories-mounting-and-process-control.md): These constructs were added for writing early-userspace/init-style programs in Vox - see examples/initramfs.vox for a complete, working… - [Time and Timers](https://vox-lang.dev/docs/time-and-timers.md): Covers Getting Current Time, Time Properties, Inline Time Access, Sleep / Wait and Timers. - [Command-Line Arguments](https://vox-lang.dev/docs/command-line-arguments.md): Access command-line arguments using the 's property syntax. - [Environment Variables](https://vox-lang.dev/docs/environment-variables.md): Access environment variables using the 's property syntax. - [Operators](https://vox-lang.dev/docs/operators.md): Covers Arithmetic Operators, Comparison Operators, Logical Operators (table) and Bitwise Operators. - [Keywords](https://vox-lang.dev/docs/keywords.md): Covers Articles (Context-Dependent), Statement Starters, Flag Schema, Connectors and 4 more. - [Examples](https://vox-lang.dev/docs/examples.md): Covers Hello World, Variables and Arithmetic, Function Definition and Call, Counting Loop and FizzBuzz. - [Libraries and Imports](https://vox-lang.dev/docs/libraries-and-imports.md): Covers The see Keyword and Shared libraries. - [Compiler Usage](https://vox-lang.dev/docs/compiler-usage.md): Covers Basic Usage (Compiler Invocation), Options and Examples. - [Grammar Summary](https://vox-lang.dev/docs/grammar-summary.md): Grammar Summary, from the Voxlang language reference, generated from the compiler's own LANGUAGE.md. ## Other project documents - [README](https://github.com/Vox-lang/vox/blob/main/README.md): motivation, memory safety model, install instructions. - [Roadmap](https://github.com/Vox-lang/vox/blob/main/ROADMAP.md): what is built and what is planned. ## Source and releases - [Source repository](https://github.com/Vox-lang/vox) - [Changelog](https://github.com/Vox-lang/vox/blob/main/CHANGELOG.md): every fix and feature, dated. - [Crate](https://crates.io/crates/vox-lang): `cargo install vox-lang`. - [Copr builds](https://copr.fedorainfracloud.org/coprs/vox-lang/Vox/): RPM packages for Fedora, RHEL, and related distros. ## Contact - info@vox-lang.dev, to add a project built with Vox to the README list.