Ruby to dynamiczny i zorientowany obiektowo język programowania, którego stworzono z myślą o prostocie i produktywności. Składnia Ruby’ego przypomina czasem język naturalny. Jego autor, Yukihiro Matsumoto, inspirował się konstrukcjami obecnymi w Perlu, Smalltalku, Eiffelu, Adzie i Lispie.
- Strona języka: „Ruby”
- Krótkie wprowadzenie po Polsku: „Wprowadzenie do języka Ruby”