JRuby
JRuby is a software that is an implementation of the Ruby programming language on top of the Java Virtual Machine (JVM). Due to JRuby’s close integration with Java, any Java program can include the interpreter and have complete two-way access to both the Java and Ruby code.