Candle Assembly (CASM) is a low-level register instruction language compiled by CandleC into a CandleVM executable.