This one looks a lot like a combination of Perl and Smalltalk.
You can read more about it at: http://www.ruby-lang.org
Various editors have been written in Ruby. See the RubyEditorFamily