Ruby is...
A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Learn to Program with Ruby - https://pine.fm/LearnToProgram/chap_00.html
« the original tutorial »

Getting Started
Numbers
Letters
Variables and Assignment
Mixing It Up
More About Methods
Flow Control
Arrays and Iterators
Writing Your Own Methods
Classes
Blocks and Procs
Beyond This Tutorial