年代中期由日本电脑科学家松本行弘（Matz）设计并开发。遵守BSD许可证和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby（Java平台）、IronRuby（.NET平台）等其他平台的Ruby语言替代品。
历史.Ruby的作者－－松本行弘于1993年2月24日开始编写Ruby，直至1995年12月才正式公开发佈于fj（新闻群组）。之所以称为Ruby是取法自Perl，因为Per