The Relay Computer
A physical 16-bit discrete computer constructed from thousands of electromechanical weak-current relays, diode matrices, and direct bus wiring clicking at hardware clock cycles. Features custom instruction set, dual registers, relay ALU, and hardware microcode sequencer.
Clack Studio
Run programs on the virtual relay computer directly in your browser. Cycle-accurate circuit trace visualization, acoustic contact clicks, step execution, register monitors, and live oscilloscope timing with unified local storage.
Clack-BASIC
An optimizing compiler designed specifically for the relay CPU architecture. Translates high-level structured BASIC code into tightly packed machine cycles, handling register spilling, variable mapping, and hardware jump mechanics.