Sage
Sage is a stack based langauge and vm designed with no 
particular purpose in mind.
It is rougly 50% finished but is expressive enough 
already to write relatively simple programs.
language.h
vm_emulator.c
rom_complier.c
documentation
Sage Core Libraries
There are also a number of core functions that can be included in 
written programs in the files below:
debug.sage
base.sage
maths.sage
memory.sage
stack.sage
string.sage
Sage Programs
The only "complete" program available prints an ascii table and 
associated hex and integer values.
ascii_table.sage