Ruby Programming Language

Ruby is an interpreted, high-level, general-purpose programming language. It is dynamically typed and garbage-collected. It supports multiple programming paradigms, including object-oriented, functional, and imperative.

Ruby was created 1995 by Yukihiro Matsumoto (also known as Matz). It is named after the Japanese word for “ruby.”