Nepedia
Back to Discover
Independent Reader
💻

Ruby (programming language)

technology Maturity 7-9 war conflict Next article →

This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

Ruby is a way to write code for computers.

Yukihiro Matsumoto
Yukihiro Matsumoto

A man named Yukihiro Matsumoto created it in Japan. He wanted the language to be fun to use. He also wanted it to help people work fast.

In Ruby, everything is an object. An object is a part of the code that has its own skills. These skills are called methods. Even simple numbers are objects in Ruby.

Matz began working on Ruby in the mid-1990s. He chose the name during an online chat. He and a friend thought of the name "Coral." They also thought of "Ruby." He picked Ruby because a friend had a ruby birthstone.

Ruby became very popular for making websites. This happened because of a tool called Ruby on Rails.

Ruby On Rails Logo
Ruby On Rails Logo

Many people around the world use Ruby today. In 2020, a new version called Ruby 3 was released. This version was made to run three times faster than the old one. It uses special tools to make the code run very quickly.

167 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (2)
File:Ruby On Rails Logo.svg
Ruby On Rails Logo.svg
File:Yukihiro Matsumoto.JPG
Yukihiro Matsumoto.JPG
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.