Ruby é uma linguagem de script desenvolvida por Yukihiro Matsumoto, também conhecido como Matz. Ele roda em uma variedade de plataformas, como Windows, Mac OS e as várias versões do UNIX. Este tutorial fornece uma compreensão completa do Ruby.
Este tutorial foi preparado para iniciantes para ajudá-los a entender os conceitos básicos e avançados relacionados às linguagens de script Ruby.
Antes de começar a praticar os vários tipos de exemplos fornecidos neste tutorial, presumimos que você já conhece os programas de computador e as linguagens de programação em geral.