Evolve is an interpreted programming language. It has been designed to be easy to use so anyone to pick up and write a program. To this end the instruction set has been kept to a minimum and the commands and syntax have been kept as simple as possible.
It has a very small installation footprint so is ideal to use for programs you want to swap or pass onto someone else as it can easily be run from a USB stick.
Evolve is an interpreted language this means that it runs directly from the source code unlike languages such as c++ where the programs are complied into machine code before they can run. Since it is interpreted there is no need to wait for compilation so this speeds up development.