Starting with ruby 1.9, and continuing with ruby 2.x and above, the official ruby interpreter has been yarv (yet another ruby vm), and this. With mature frameworks like rails. It also offers many scripting features to process plain text.
This is designed by yukihiro. Fast, searchable ruby documentation for core and standard libraries. Ruby has a vast collection of libraries called gems, supporting everything from web development to data processing.
In this section, we’ll cover the core building blocks of ruby such as identifiers, variables, data types, operators, and declarations that form. Plus, links to tutorials, guides, books, and related sites.