Ushbu o’quv uslubiy qo’llanmada Ruby dasturlarsh tilining mohiyati, sintaksisi va semantikasi, ruby dastur kodining dinamik aspekti, qatorlarni qayta ishlash va dastur tuzish keltirilgan. Ruby dasturlash tili hozir dinamik va interaktiv tarkibga ega bo`lgan Web sahifalarni yaratilishda, katta miqyosdagi tadbirkorlik uchun kompyuter dasturlarini yaratishda, WWW axborot tizimi funksional xizmatlarini kuchaytirishda foydalanuvchining uyali telefonlari, peyjerlari va shaxsiy raqamli yordamchilari kabi qurilmalarini dasturlar bilan ta`minlashda qo`llaniladi. Qo’llanma ruby dasturlash tilini o’rganuvchi bakalavr va magistrlar uchun mo`ljallangan.