V Language Documentation
(aka Vlang Docs)
Get started
Get started with V
Install V and build your first app
Try V online
Run, edit, share V code online
FAQ
Frequently asked questions about V
Tutorial
How to Write a Simple V Application Step by Step
First steps
Basic syntax
Learn basics of V: keywords, operators and more
Vings
Learn V with small tasks, step-by-step learn basics of V
Idioms
Frequently used idioms in V
Coding Conventions
How to write idiomatic V code
Featured topics
Standard library API reference
All about functions, structs, etc. inside standard library
Basic types
Type system of V: numbers, strings, arrays, maps and other
built-in
Control flow
Building blocks of any program: if, for, while, match and more
Error handling
How to handle errors in V: or, Result, Option and more