This is a Ruby tutorial. In this tutorial you will learn the Ruby language. The tutorial is suitable for beginners.
Table of contents
Ruby is a dynamic, reflective, general-purpose object-oriented programming language. The original author is a Japanese programmer Yukihiro Matsumoto. Ruby first appeared in 1995. Ruby supports various programming paradigms. This includes object orientation, reflection, imperative and reflective programming.