Joule

Energy-aware programming language documentation

Language Guide

Getting started, language tour, energy system guide, and the complete language reference.

Compiler API

Rust API documentation for all compiler crates: lexer, parser, typechecker, MIR, codegen backends.

Standard Library

API reference for Joule stdlib modules: math, ML, networking, DSP, quantum, statistics, and more.

Playground

Try Joule in your browser — no installation required. Write, compile, run, and analyze energy usage.