Ruby tutorial

last modified September 15, 2020

This is a Ruby tutorial. In this tutorial you will learn the Ruby language. The tutorial is suitable for beginners.

Table of contents

Ruby

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.

Related tutorials

ZetCode has other programming language tutorials: Python tutorial, PHP tutorial, Tcl tutorial, Visual Basic tutorial, and C# tutorial.