V++
Jump to navigation
Jump to search
Paradigm(s) | object-oriented, functional |
---|---|
Designed by | VMGP |
Appeared in | 2016 |
Computational class | Turing complete |
Reference implementation | [1] |
File extension(s) | .vpp |
Overview
V++ is a small programming language made for fun. It is an interpreted, strongly-typed language. It has functions, advanced math and IO support.
V++ first appeared in 2016 in private tests. It was released for the public in November 2020.
Documentation
For documentation go to https://github.com/vpp-lang/vpp-source/wiki
Code samples
Hello world program
function main () command (0x0005,"Hello world!",null) command (0x0006,null) exit end function
Adding two numbers
function main () define result as number = 0 vppmath :: add (result,5,7,null) command (0x0004,"5+7=",null) command (0x0004,result,null) command (0x0006,null) exit end function
Write to file
function main () command (0x0012,"C:\test.txt","Hello from V++",null) command (0x0006,null) exit end function
External links
- The official site of the V++ Programming Language (from the Wayback Machine; retrieved on 21 May 2022)