Ruby er et programmeringssprog, der blev oprettet af Yukihiro "Matz" Matsumoto i midten af 1990'erne. Det er kendt for sin enkelhed og elegance og er designet med fokus på programmering glæde og produktivitet for udviklere.
Ruby er mest berømt for sin rolle som det primære programmeringssprog bag Ruby on Rails (RoR eller Rails), som er et populært webapplikationsrammeværk. Rails gør det nemt og hurtigt at opbygge moderne og kraftfulde webapplikationer ved at følge best practices og konventioner.