After looking at the syntax of D, it seems to more closely match what I was looking for with my graphical language. First things first. Let me look at the D runtimes.