Category:V (Vlang)
This programming language may be used to instruct a computer to perform a task.
Official website 

Execution method:  Compiled (machine code) 

Garbage collected:  Allowed 
Type safety:  Safe 
Type strength:  Strong 
Type checking:  Static 

The V Programming Language
Simple, fast, safe, compiled. For developing maintainable software.
Note: V is also known as Vlang. There was a language naming collision, so V (Vlang) was chosen.
V (Vlang) is used here on Rosetta Code to disambiguate from the other language called V.
V is an easier to learn, read, and use language.
V first appeared in 2019 in a trial web sandbox, "The V Playground".
V's design has been influenced by Go, Oberon, Rust, Swift, Kotlin, and Python. For V's FAQ
V's sources are published at GitHub, presently on version 0.4.x.
V's compiler tool is similar in implementation to a multi purpose command processor: prompt$ v help
V language review and documentation are here.
Helpful links
 V in Wiki
 V language overview and introduction by Erdet Nasufi
 V language overview and introduction on behalf of the Sydney Computing Society
 V language overview and presentation for IBM
 Some of the code snippets are available at the archived VCommunity (V Rosetta) GitHub
 More info on the below can be found at modules used by V
No.  Module name  No.  Module name  

1  arrays  2  benchmark  
3  bifield  4  cli  
5  clipboard  6  compress  
7  context  8  crypto  
9  darwin  10  datatypes  
11  main  12  dl  
13  dlmalloc  14  encoding  
15  eventbus  16  flag  
17  fontstash  18  gg  
19  gx  20  hash  
21  io  22  json  
23  log  24  math  
25  mssql  26  mysql  
27  net  28  orm  
29  os  30  pg  
31  picoev  32  picoev  
33  picohttpparser  34  rand  
35  readline  36  regex  
37  runtime  38  semver  
39  sokol  40  sqlite  
41  stbi  42  strconv  
43  strings  44  sync  
45  szip  46  term  
47  time  48  toml  
49  vweb  50  wasm 
Pages in category "V (Vlang)"
The following 200 pages are in this category, out of 476 total.
(previous page) (next page)A
 A+B
 Abbreviations, automatic
 Abbreviations, easy
 Abbreviations, simple
 ABC problem
 ABC words
 Abelian sandpile model
 Abelian sandpile model/Identity
 Abstract type
 Abundant odd numbers
 Abundant, deficient and perfect number classifications
 Ackermann function
 Additive primes
 Address of a variable
 AKS test for primes
 Align columns
 Aliquot sequence classifications
 Almost prime
 Alternade words
 Amb
 Amicable pairs
 Anagrams
 Anagrams/Deranged anagrams
 Angle difference between two bearings
 Angles (geometric), normalization and conversion
 Antiprimes
 Append numbers at same position in strings
 Apply a digital filter (direct form II transposed)
 Arbitraryprecision integers (included)
 Arithmeticgeometric mean
 Arithmetic/Complex
 Arithmetic/Integer
 Array concatenation
 Array length
 Arrays
 Ascending primes
 ASCII art diagram converter
 ASCII control characters
 Assertions
 Associative array/Creation
 Associative array/Iteration
 Associative array/Merging
 Attractive numbers
 Average loop length
 Averages/Arithmetic mean
 Averages/Mean angle
 Averages/Mean time of day
 Averages/Median
 Averages/Mode
 Averages/Pythagorean means
 Averages/Root mean square
 Averages/Simple moving average
B
C
 Caesar cipher
 Calculating the value of e
 CalkinWilf sequence
 Call a foreignlanguage function
 Call an object method
 Camel case and snake case
 Cantor set
 Casting out nines
 Catalan numbers
 Catamorphism
 Chaocipher
 Character codes
 Check that file exists
 Cheryl's birthday
 Chinese zodiac
 Cholesky decomposition
 Chowla numbers
 Circles of given radius through two points
 Code Golf: Code Golf
 Comma quibbling
 Commandline arguments
 Comments
 Common list elements
 Common sorted list
 Compare a list of strings
 Compare length of two strings
 Compound data type
 Concurrent computing
 Conditional structures
 Conjugate a Latin verb
 Conway's Game of Life
 Copy a string
 Count in factors
 Count in octal
 Count occurrences of a substring
 Count the coins
 CRC32
 Create a twodimensional array at runtime
 Curzon numbers
 CUSIP
D
 Damm algorithm
 Date format
 Day of the week
 Days between dates
 Deceptive numbers
 Deconvolution/1D
 Delete a file
 Deming's funnel
 Department numbers
 Detect division by zero
 Determine if a string has all the same characters
 Determine if a string has all unique characters
 Determine if a string is collapsible
 Determine if a string is numeric
 Determine if a string is squeezable
 Determine if two triangles overlap
 Determine sentence type
 Dice game probabilities
 Digital root
 Digital root/Multiplicative digital root
 Disarium numbers
 Display a linear combination
 DNS query
 Doomsday rule
 Dot product
 Double Twin Primes
 Draw a clock
 Draw a pixel
 Draw a sphere
 Draw pixel 2
E
 Eban numbers
 Egyptian division
 EKG sequence convergence
 Elementwise operations
 Elliptic curve arithmetic
 Empty directory
 Empty program
 Empty string
 Enforced immutability
 Entropy
 Entropy/Narcissist
 Environment variables
 Ethiopian multiplication
 Euler method
 Euler's constant 0.5772...
 Even or odd
 Evolutionary algorithm
 Exactly three adjacent 3 in lists
 Execute a system command
 Execute Brain****
F
 Factorial
 Factorial primes
 Factorions
 Factors of a Mersenne number
 Factors of an integer
 Fairshare between two and more
 Farey sequence
 Fast Fourier transform
 FASTA format
 Faulhaber's triangle
 Feigenbaum constant calculation
 Fibonacci nstep number sequences
 Fibonacci sequence
 File extension is in extensions list
 File size
 Filter
 Find first missing positive
 Find if a point is within a triangle
 Find limit of recursion
 Find minimum number of coins that make a given value
 Find the missing permutation
 Find words whose first and last three letters are equal
 FizzBuzz
 Flatten a list
 Floyd's triangle
 Forest fire
 Formatted numeric output
 Four is magic
 FTP
 Function definition
 Fusc sequence