mruby is the lightweight implementation of the Ruby language, that can compile to C source; it's intended to make Ruby constructs accessible for embedded systems development.