Ruby, a readable programming language developed by Yukihiro Matsumoto in 1995, is used by Rails to create dynamic web-applications. Syntax similar to Perl and Python.