RubyLearning

Helping Ruby Programmers become Awesome!

About

By Satish Talim

Welcome to RubyLearning! This site was created by Satish Talim to help programmers learn the Ruby programming language.

About the Author

Satish Talim is a Ruby enthusiast and educator based in Pune, India. He started learning Ruby in November 2005 after reading an article about "Ruby the Rival" and was immediately captivated by the language's elegance and simplicity.

What started as personal study notes evolved into this comprehensive Ruby learning resource that has helped over 45,000 programmers around the world learn Ruby programming.

About RubyLearning

RubyLearning was founded with a simple goal: to provide free, high-quality Ruby programming education to anyone who wants to learn. The site offers:

  • Comprehensive Ruby tutorials covering all core concepts
  • Practical examples and exercises
  • The Ruby eBook for offline learning
  • A supportive community of learners

Acknowledgments

Special thanks to:

  • Everyone on the ruby-talk mailing list for their thoughts and encouragement
  • All PuneRuby RUG members for their help in improving these study notes
  • Andy Tyrrell from UK for help with the Syntax Highlighter CSS
  • The authors of "Programming Ruby" from The Pragmatic Bookshelf

The Ruby Logo is Copyright (c) 2006, Yukihiro Matsumoto. Much of the material on www.rubylearning.com is drawn primarily from the Programming Ruby book, available from The Pragmatic Bookshelf .