Ruby

Ruby is a dynamic, open-source programming language designed for simplicity and productivity. It boasts an elegant, expressive syntax that emphasizes developer happiness and pure object-orientation, where 'everything is an object'. Widely recognized for powering web applications via its…

Key facts

First appeared
1995
Category
technology
Problem solved
Yukihiro 'Matz' Matsumoto created Ruby to solve the problem of finding a truly object-oriented scripting language that was more powerful than Perl, more object-oriented than Python, and easier to use than Smalltalk. He aimed to craft a language that emphasized developer happiness, making programming natural, fun, and highly productive without sacrificing power or elegance.
Platforms
Windows, Linux, Unix-like systems, macOS

Related technologies

Notable users

  • Airbnb
  • SoundCloud
  • GitHub
  • Basecamp
  • Shopify
  • Zendesk
  • Dribbble