V is a statically typed compiled programming language designed for building maintainable software with a simple syntax similar to Go. It emphasizes safety, performance, and fast compilation, featuring automatic memory management and no undefined behavior.
systems programming, web development, desktop applications
zero-cost abstractions, hot reload, REPL, native FFI, async/await, channels, iterators/generators, modules, destructuring, string interpolation
static system, non-structural typing, strong typing, full inference, compile-time checking, conservative type coercion, optional type annotations
compiled
Go, Rust, Swift, Python, C, Oberon, Kotlin
v
Status | active |
Type | programming |
Created | 2019 |
Designed by | Alexander Medvednikov |
Developed by | V Language Team |
PyPL Index | N/A |
TIOBE Index | #43 |
GitHub rank | #115 |