Programming language · 2019

V

General-purpose programming language inspired by Go, Kotlin, Oberon, Python, Rust, and Swift.

Official site ›
V logo
V (self-hosting)Written in
2019First released
staticTyping
MIT LicenseLicense
Built fromInfluenced V GoCRustC
InfluenceTranspile

What is V written in?

The Language Lineage dataset does not currently include compiler or runtime implementation relationships for V. It may appear in influence relationships with other languages.

Quick Facts

First released
2019
Typing
static
License
MIT License
Website
vlang.io

About V

V is a General-purpose programming language inspired by Go, Kotlin, Oberon, Python, Rust, and Swift. It is a statically typed language that compiles ahead of time to native machine code. It supports imperative and systems programming.

V first appeared in 2019. V is now used mainly in specialized niches and by dedicated communities.

How V is implemented

In the Language Lineage dataset, V is self-hosting, so its own compiler is written in V itself. Reaching self-hosting, where a language is mature enough to compile itself, is a milestone that proves the language can handle a large, real-world program.

V in the language family tree

V drew on ideas from Rust, Go, and C.

Sources: Wikipedia · Wikidata · Official site

Frequently Asked Questions

What languages influenced V?
V was influenced by Rust, Go, C among others. See the influence section above for the full list.
Is V self-hosting?
Yes, V is self-hosting, its compiler can compile itself.
When was V first released?
V was first released in 2019.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the V relationship graph.

<iframe src="https://www.languagelineage.org/embed?lang=v" width="100%" height="500" loading="lazy" style="border:0" title="V relationship graph"></iframe>

Please attribute the visualization to Language Lineage and link to the V source record.

Explore V in Graph →