Copper is a statically-typed programming language whose first virtual machine is being written in C++ (targeting 98, but should be version agnostic). It is designed to have a simple, easy-to-learn syntax and reduce likelihood of memory errors while enabling programmers to focus more on designing their software than on the peculiarities of the language.

The language and virtual machine designs are targeted at embedded applications such as games. As such, the virtual machine can be easily extended to fulfill this purpose.

The source code links are available in the side bar.