Programming simplified.
Victoria is a learning-first programming language designed for clarity, joy, and progressive complexity. Focus on your logic, not the boilerplate.
Familiar, yet fresh.
Victoria combines the best of C-style syntax with modern features like optional static typing, first-class functions, and built-in modules.
// Victoria is clean and expressive
define greet(name: string) -> string {
return "Hello, ${name}!"
}
let message = greet("Victoria")
print(message)
// Optional types where you need them
let count: int = 42
if count > 40 {
print("The answer is ready.")
}Designed for Humans
We believe that programming should be accessible and enjoyable. Victoria is built on principles that prioritize the developer experience.
Minimalist Syntax
No semicolons required, no complex keywords. Just clean, readable code that looks like what it does.
Instant Feedback
Fast interpreter and clear error messages that act as micro-tutorials, helping you learn as you go.
Batteries Included
Built-in support for NET, OS, Math, and more. Start building real applications immediately.
Start coding in seconds.
Victoria is distributed as a single executable. No complex installers, no dependencies hell. Just download, add to PATH, and run.
➜ ~ victoria --version
Victoria version 0.1.0 (windows/amd64)
➜ ~ vic install http_server
Installing package http_server...
✓ Package installed successfully.
➜ ~ _
Ready to experience
Victoria?
Join the community and start building with Victoria today. Experience programming as it should be.