kids encyclopedia robot

Rosetta Code facts for kids

Kids Encyclopedia Facts
Quick facts for kids
Rosetta Code
Screenshot-2019-10-31 Rosetta Code.png
Front page of rosettacode.org
Available in English
Owner Mike Mol
Launched January 1, 2007; 18 years ago (2007-01-01)
Current status Online
Content license
GFDL
Written in PHP, MediaWiki

Rosetta Code is a special website that helps people learn about computer programming. It's like a big online library where you can find different ways to solve computer problems. You can see how these problems are solved using many different programming languages.

About Rosetta Code

Rosetta Code was started in 2007 by Michael Mol. The website's content is free to use and share under a special license called the GNU Free Documentation License. This means many people can use and learn from the code examples.

The site is a huge collection of code examples. It shows how to do the same task in many different programming languages. This helps you see how each language works and how they are similar or different.

As of September 25, 2019, Rosetta Code had:

  • 971 computer problems to solve
  • 225 extra problem ideas being worked on
  • 723 different programming languages
  • 66,679 examples of code in those languages

How Rosetta Code Works

The Rosetta Code website is set up so you can easily explore it. You can look for specific programming problems or for different programming languages.

Each problem has its own page. On this page, you can see solutions that people have shared in various programming languages. This makes it easy to compare how different languages solve the same problem.

Also, each programming language has its own page. This page lists all the problems that have solutions written in that language. For example, if a problem has a solution in the C language, it will be listed on the C language page. If the same problem also has a solution in Ruby, it will be on the Ruby page too.

Programming Languages You Can Find

Rosetta Code includes many popular programming languages. Here are just a few of them:

You can find a full list of all programming languages with solutions on Rosetta Code.

Types of Tasks You Can Find

Rosetta Code has many different kinds of programming tasks. Some are about math, some are about games, and others are about making patterns. Here are some examples:

See also

Kids robot.svg In Spanish: Rosetta Code para niños

kids search engine
Rosetta Code Facts for Kids. Kiddle Encyclopedia.