- Tungsten is an object-oriented language designed for clarity and mathematical expression, with syntax that resembles whiteboard pseudocode.
- It compiles to native binaries via LLVM and GPU kernels via Metal, using a self-hosted compiler.
- Key features include first-class support for currency (dollars, cents, percentages) and units (meters, kilograms) with automatic conversion and dimensional analysis.
- Direct mathematical notation is supported, allowing code to read like textbook math with symbols like square roots and exponents.