Immagini
Ruby è un linguaggio di programmazione dinamico e open source con un'attenzione particolare alla semplicità e alla produttività. Ha una sintassi elegante, naturale da leggere e facile da scrivere.
In Ruby, tutto è un oggetto. Ogni bit di informazione e codice può avere le proprie proprietà e azioni. Le proprietà delle chiamate di programmazione orientate agli oggetti tramite le variabili dell'istanza del nome e le azioni sono note come metodi. L'approccio di Ruby orientato agli oggetti puri è dimostrato più comunemente da un po' di codice che applica un'azione ad un numero.