Although there are several runtime implementation in-tree, it's very easy to implement your own runtime for the prefered programming language.