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 | #42 |
| GitHub rank | #115 |