It is simple, fast, safe, and easily compiled. For developing maintainable software. A simple language to build maintainable programs. The documentation is easy to read and you can learn the language in a weekend. In most cases there is only one way to do anything. This makes the code simple, readable, maintainable. This makes it easy to read and maintain. V is simple but powerful. It can be used in almost every field including webdev, gamedev and GUI. It can also be used for embedded science, tooling, and systems programming. V is very similar in appearance to Go. If you are familiar with Go, you already know 80% about V. Bounds checks, No undefined variables, no variable shadowing. Immutable variables by default. Immutable structs default. Option/result and mandatory errors checks. Sum types, generics and immutable function arguments by default. Mutable args must be marked on each call.