Ruby adalah bahasa pemrograman sumber terbuka yang sederhana. Ruby adalah bahasa skrip untuk tingkat ahli yang cukup mudah dibaca. Penyunting teks dapat menyuntingya dan Ruby bisa menjalankannya.
Keragaman permata Ruby mencakup Mongrel dan Capistrano. Bahkan Google Sketchup 4 diotomatisasi dengan berkas Ruby.