You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AndcoolSystems edited this page Jun 19, 2026
·
2 revisions
Ultraviolet Language
Ultraviolet is a statically typed, strongly typed, interpreted general-purpose programming language.
The language syntax is based on XML-like tags (<tag></tag>), providing a structured and explicit way to describe program logic.
The Ultraviolet interpreter is written in Rust, combining high performance with memory safety and reliability during program execution.
Features
Static type checking
Strong type system
Interpreted execution model
XML-inspired syntax
User-defined functions
Module system
Dynamic library loading
Syntax Overview
Ultraviolet programs are composed of nested tags, similar to HTML or XML: