Ruby is a language that's popular for web development thanks to its easy-to-read syntax, strong Object-Oriented Programming model, and the Rails ecosystem. On this page you'll learn Ruby step by step, starting from the basics all the way up to being able to build your own project.
Summary
By the end of this tutorial, you'll be able to read, write, and debug Ruby code, and build a small command-line project on your own.