The V programming language, sometimes expressed as Vlang, is a statically-typed language, released in 2019, and available as free and open-source software under the MIT License.
Created by Alexander Medvednikov, the programming language was inspired by Go, with influences from Kotlin, Oberon, Python, Rust, and Swift. The language was originally created for personal use, but after it gained interest, it was made public and is currently developed through GitHub and maintained by developers and contributors.
The compiler was written in V, and can compile itself. Some of the key design goals included being easy to learn and use, higher readability, fast compilation, increased safety, efficient development, cross-platform usability, improved C interoperability, better error handling, and maintainability.
Despite being simple, V is powerful and can be used in nearly every field, including systems programming, web development, game development, GUI, mobile, science, tooling, and embedding. As it is very similar to Go, someone familiar with Go already knows eighty percent of V.
Online resources pertaining to the V programming language are the focus of this portion of our web guide. This would include any versions or implementations of the language, along with compilers, editors, integrated development environments (IDEs), libraries, or tools developed for the programming language. User groups, forums, tutorials, guides, and reviews may also be listed here.
 
 
Recommended Resources
Chocolatey: V (Programming) (Install)
Chocolatey Community is the largest repository of Windows packages, and a platform where packages are provided, maintained, and moderated by the community. Hosted on the Chocolatey website, this is a platform for members of that community to discuss V programming and installation, as well as the V programming installation package. Software and package-specific information is provided, as well, and may be downloaded from the site. The rules for discussion are listed.
https://community.chocolatey.org/packages/vlang
GitHub: The V Programming Language
The GitHub repository for the V programming language offers an introduction to the language, under development at GitHub, and provides access to its repositories, including the main V language files, a cross-platform UI library written in V, a curated list of V frameworks, libraries, software, and resources, as well as Vinix, an effort to write a modern, fast, and useful operating system in V. V contributors and licensure information, and star ratings are provided.
https://github.com/vlang/
VED is a small but fast text editor written in the V programming language. At this time, it is a pre-alpha software that has been used as the main editor by its creator since 2017 and has been rewritten in V in June 2018. Besides its small size, its features include hardware-accelerated text rendering, high performance, Vim mode, easy integration with any compiler/build system, integration with git, a built-in time management system, split view, workspaces, and cross-platform.
https://github.com/vlang/ved
Udemy is an online learning platform offering courses on a large variety of topics in various fields. This course, created by Mandar Jog, is a course in learning to code in the V programming language. Students will learn to set V up on their system, understand the language fundamentals of V, create user-defined functions, and create modules. Including four hours of on-demand video, one article, a downloadable resource, and a certificate of completion, a 30-day money-back guarantee is in place.
https://www.udemy.com/course/learn-v-programming/
Vlang Docs is the official documentation site for the V programming language. It includes instructions for installing V, building a first app, running, editing, and sharing V code online, and writing a simple V application step-by-step, describing its basic syntax, idioms, Vlings, and coding conventions. Basic and advanced concepts for coding in V are discussed, and its built-in tools, playground, interactive code snippets, and editor plugins are included, along with language references.
https://docs.vosca.dev/
V Open Source Community Association
VOSCA is a non-profit organization dedicated to the development, evolution, and maintenance of the V programming language, also known as Vlang. The association goals are stated here, and the most recent news or announcements relating to the V project are posted. Also included is a V playground, where users can edit, run, and share V code from the web browser, tutorials on V programming, full documentation on the use of the language, and a standard library of V modules and utilities.
https://vosca.dev/
Hosted on the official website for the V programming language, the V Playground is an online platform that allows users to write, compile, and run V code directly from the web browser. Generally used for learning, experimenting, or sharing code snippets, it is a convenient environment for testing and debugging code without installing any software or development tools on the user's local machine. In short, users can edit, run, and share V code from the Playground.
https://play.vlang.io/
V Programming Language Updates
Development announcements from the developers of the V programming language are posted here, from the announcement of the establishment of the official V website on February 21, 2019, to the current time, which, at the time of this writing, is the announcement of version 0.4 on July 1, 2023, along with links. Seemingly, any further development of the language will be announced here, as well. Where applicable, comments may also be posted on these announcements.
https://vlang.veery.cc/
The official website for the V programming language presents an introduction to the language and information on its safety features, performance, compilation data, memory management, C translation, hot code reloading, graphics and GUI libraries, and cross-compilation. Updates and versions are announced, and links to download pages and its GitHub repository are included. Examples, documentation, tutorials, a community forum, a blog, and contacts are available.
https://vlang.io/
Vide: An Open Source IDE for the V Language
Vide is a lightweight open-source IDE and code editor for the V programming language that was itself written in V, a language that is said to be a simple, fast, safe, compiled language for developing maintainable software. The features of Vide are described here, illustrated with screenshots and example code. Vide features light and dark themes, tabbed UI, built-in search, autocomplete, line numbers, and a GUI for the V Package Manager, and is available for Windows, Linux, and macOS.
https://medevel.com/vide/
What is Vlang? An Introduction
Published on the website for LogRocket, a frontend application monitoring solution that lets developers replay problems as if they happened in their own browser, Victor Jonah, a software developer, reviews the V programming language. He reviews the claims made by V developers and discusses getting started with V, writing the first V program, using functions and variables, using types, its HTTP support and JSON decoding, package manager, and memory management in V.
https://blog.logrocket.com/what-is-vlang-an-introduction/