STABLE 13.5.0 · LOCAL OFFLINE SOFTWAREWINDOWS + GNU/LINUX VERIFIEDREAL_BIOSTAR NOT QUALIFIED FOR 13.5EVIDENCE

DBYTE LANGUAGE · VERSION 13.5.0

DBYTE programming language

DBYTE is for people who want to know what their code does. Write .dby, inspect the types, build native code, and check the bytes.

Your first DByte program

Source files use the .dby extension. This example is from examples/hello.dby in the DBYTE source tree:

print("Hello, DByte!")

Begin with the installation and verification guide, then browse the language reference. Interpreter and native compiler workflows have different commands; the guide distinguishes them.

What works

The language
Typed declarations, functions, modules, a tree interpreter, a bytecode VM and a native compiler toolchain. The APIs and available targets are documented separately.
Compile-time execution — 13.5.0
Bounded comptime for ... in range(start, end) loops and pure local compile-time functions with shared fuel and a 32-frame recursion limit. Read the exact syntax and limits.
Assembler and binary tools
The offline packages include dbyte, dbytec and dbtasm. See the package contents and installation steps.
DByteOS experiments
The source tree contains kernel and userland experiments. These are distinct from the qualified language toolchain; a finished operating system is not claimed.

Read the manual

Get the compiler

Locally sealed Windows x64 and GNU/Linux x86-64 software packages are available from the download page. Verify each binary against its published SHA-256 value before use.

PlatformPackage
GNU/Linux x86-64dbyte-v13.5.0-linux-x86_64.tar.gz
Windows x64dbyte-v13.5.0-windows-x64.zip

Qualification: Windows and Debian WSL software verification passed. DBYTE 13.5.0 has not been physically qualified on BIOSTAR hardware. Historical 13.2 hardware evidence is available separately. REAL_STORAGE remains disarmed.

How we got here

13.3 self-hosted lexer · 13.4 compile-time emission and experimental media · 13.4.1 maintenance · 13.5 bounded compile-time functions.

See which version added what. Check the archive hash before running old builds.