Introdução ao Ruby

O Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem forte e dinâmica e gerenciamento de memória automático, criada em 1995 pelo japonês Yukihiro Matsumoto.

Matsumoto inspirou-se no Python, Perl, Smaltalk, Eiffel, Ada e Lisp, mas queria que desenvolver uma linguagem de script mais poderosa que Perl e mais orientada a objetos que Python. Atualmente, o Ruby é a 10ª linguagem de programação mais popular do mundo.