Ruby is an interpreted, high-level, general-purpose, open-source programming language. It was designed and developed in the mid-1990s. Ruby is dynamically typed and uses garbage collection. It supports multiple programming paradigms, including procedural, object-oriented, and functional programming. Ruby is used for simulations, 3D modeling, business, robotics, telephony, web applications, web servers, system utilities, security, database work, backups, parsing, even biology and medicine.
|http://rubylearning.com/satishtalim/tutorial.html||A thorough collection of Ruby study notes for those who are new to the language and in search of a solid introduction to Ruby’s concepts and constructs.|
|https://www.techotopia.com/index.php/Ruby_Essentials||Ruby Essentials is a free on-line book designed to provide a concise and easy to follow guide to learning Ruby.|
|https://en.wikibooks.org/wiki/Ruby_Programming||A free online manual with beginner and intermediate content plus a thorough language reference.|
|https://docs.ruby-lang.org/en/||The official Ruby API documentation for different versions including the currently unreleased (trunk) version.|
Documents the standard library.
|https://www.tutorialspoint.com/ruby||Ruby tutorial that covers various concepts and gives detailed examples.|