The Complete Ruby Programming Guide

The Complete Ruby Programming Guide Installation · Core Concepts · OOP · File I/O · Exception Handling A comprehensive, beginner-to-intermediate guide to the Ruby programming language — covering installation on every major platform, variables, data types, strings, numbers, arrays, hashes, methods, loops, classes, inheritance, modules, file handling, and exception handling. Read more