Rune is a systems programming language designed for security-sensitive applications that are prone to common security flaws when implemented in traditional systems languages such as C and C++. Its primary goal is providing safety features for hardware-enforced private computation such as sealed compution or secure enclaves. Rune's most notable security feature is constant-time processing of secrets. Rune also aims to be faster than C++ for most memory-intensive applications, due to its Structure-of-Array (SoA) memory management.