Website review by
Erin Brereton, Common Sense Media
KidsRuby Website Poster Image
Download gives good background on coding, so-so instruction.

Parents say

No reviews yetAdd your rating

Kids say

age 9+
Based on 2 reviews

Did this review miss something on diversity?

Research shows a connection between kids' healthy self-esteem and positive, diverse representations in books, TV shows, and movies. Want to help us help them? Suggest a diversity update

A lot or a little?

The parents' guide to what's in this website.

Educational Value

Kids can learn how programming works and how to code a few basic instructions using Ruby Programming language. Kids can create shapes, set up simple Q&A responses, and create basic math equations. Learning about sequential order could potentially build logic and critical thinking skills, and kids get a subtle lesson in communication when programming is compared to explaining yourself to a computer. Kids can test some examples, but if they get lost, there's no direct feedback. KidsRuby would benefit from visual examples to illustrate each concept and more programming instructions.

Positive Messages

Learning, tech skills, and creating are encouraged.


A few other programs and applications are mentioned in connection with use of the application, but they're free to download.

Drinking, Drugs & Smoking

What parents need to know

Parents need to know that this instruction-based application requires quite a bit of reading. KidsRuby is a download that runs on your computer, so it doesn't require an Internet connection. The application provides a decent overview of how programming works, although some of the information may be too complex or not explained in enough detail for kids to understand. Having a parent or teacher review the information and test out the coding examples with kids can help.

User Reviews

  • Parents say
  • Kids say

There aren't any reviews yet. Be the first to review this title.

Kid, 10 years old March 12, 2017


Just don't bother.
Kid, 10 years old June 6, 2015

I like coding

When I looked at the pictures It was good but I probably stick with LiveCode so you can put your app on the IOS or google play.

What's it about?

The Ruby programming language was created in 1995 in Japan by developer Yukihiro Matsumoto. The KIDSRUBY site features an application that kids can download and use to learn about this simplified coding system -- and programming in general. The application also lets them test out the programming examples included in the text; they just need to key them into the browser and click \"Run\" to view the result.

Is it any good?

KidsRuby gives some good background on programming and lets kids play and create using a fairly easy-to-understand coding language. Unfortunately, there's a lot of text to wade through, which might cause kids to quickly lose interest. Although the information doesn't offer a ton of programming instruction and can sometimes be a little unclear, KidsRuby can serve as a good jumping off point to help kids learn what programming is -- and try their hand at using it.

Talk to your kids about ...

  • Families can talk about breaking down complex procedures, like programming, to complete them. How can you divide a project into a series of tasks to make it easier?

  • What other actions can be automated or structured like programming code? Can you see any connections between writing code and other tasks?

  • Ask your kids if any of the instructions weren't clear and if trying out the code helped. How can testing things you're learning help you understand them?

Website details

Our editors recommend

For kids who love computers and tech

Themes & Topics

Browse titles with similar subject matter.

Common Sense Media's unbiased ratings are created by expert reviewers and aren't influenced by the product's creators or by any of our funders, affiliates, or partners.

See how we rate

About these links

Common Sense Media, a nonprofit organization, earns a small affiliate fee from Amazon or iTunes when you use our links to make a purchase. Thank you for your support.

Read more

Our ratings are based on child development best practices. We display the minimum age for which content is developmentally appropriate. The star rating reflects overall quality and learning potential.

Learn how we rate