What is Nova?
Nova is a cross-platform programming language with Python-like
readability and Lua-style syntax. It can be interpreted or
compiled into compact bytecode (.nvc).
Hello World
name = "Sheldi"
print("Hello,", name)
Running Programs
nova run hello.nv
nova compile hello.nv
nvr hello.nvc
Package Manager (nvpm)
nvpm install stdlib
nvpm list
nvpm remove stdlib
File Types
.nv– Nova source code.nvc– Compiled Nova bytecode.nvlib– Nova library package
Comments
// C-style
-- Lua-style
# Shell-style
/* Block comment */