Ruby is a general-purpose, object-oriented programming language created by Yukihiro Matsumoto, known as Matz, and first released publicly in Japan in 1995. Its design puts programmer happiness and readable code first, borrowing ideas from Perl, Smalltalk and Lisp. Ruby is an interpreted, dynamically typed scripting language, and it is open-source. Its global popularity came from Ruby on Rails, a web framework released by David Heinemeier Hansson in 2004 that made it fast to build database-backed websites. Rails was used to build or launch well-known services including GitHub and Shopify, and many fintech start-ups and early crypto exchanges used it for their first products because it let small teams ship quickly. Ruby is less common for performance-critical systems such as trading engines or blockchain nodes, where languages like Rust, C++ and Go are preferred.
Home / Wiki / R / Ruby (Programming Language)
Ruby (Programming Language)
Technology and VendorsUpdated 13 Nov 2026
Last updated 13 Nov 2026