Search results
Ruby is a dynamic, open source language with a focus on simplicity and productivity. Learn about Ruby features, download the latest version, read the news and join the community.
- Downloads
The current stable version is 3.3.4. Please be sure to read...
- Documentation
Documentation. Guides, tutorials, and reference material to...
- Libraries
As with most programming languages, Ruby leverages a wide...
- Community
Ruby has an assortment of lists on different topics and in...
- News
Datadog provides OSS community support for ruby-lang.org. We...
- Security
Security vulnerabilities in the Ruby programming language...
- About Ruby
Ruby can load extension libraries dynamically if an OS...
- Blogs
Ruby blogs have exploded over the past years and given...
- Downloads
Jun 12, 2024 · Learn Ruby, a dynamic, reflective, object-oriented, general-purpose programming language. Explore its basics, control statements, methods, exceptions, regex, classes, modules, collections, threading and more.
Ruby is a pinkish red to blood-red colored gemstone, a variety of the mineral corundum ( aluminium oxide ). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapphires.
Ruby is an interpreted, high-level, general-purpose programming language. It was designed with an emphasis on programming productivity and simplicity. In Ruby, everything is an object, including primitive data types. It was developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.
Ruby is a popular programming language that runs on various platforms. Find out how to install Ruby from packages, third-party tools, or source code, and browse the latest and older releases.
Learn Ruby with free online resources, including installation, FAQ, Koans, guides, manuals, and API documentation. Find out how to use Ruby editors and IDEs, and join the Ruby community.
Learn Ruby, a general-purpose and popular programming language, with this beginner-friendly course. You'll cover topics like control flow, loops, arrays, hashes, blocks, refactoring, and more.