Top 3 of the Ruby Resources
Most of the people that love programming in Perl have a soft-corner for Ruby as well since Ruby itself was inspired by the syntax of Perl. Ruby is considered to be one of the most modern and dynamic Object Oriented Programming Language for web development. That is why most of the new web developers are learning it as well. If you surf on the web and try to find learning resources for Ruby, you may not come across many e-learning sites that contains various tutorials for Ruby. Unfortunately, it is a little bit hard to find out appropriate tutorials for Ruby online. However, for the ease of our readers and new learners, we have sorted out some of the best learning resources that you can use for learning Ruby. The reason why we have selected the following three web learning resources because they allow you to start learning process from scratch, so all dummies are invited here. Before discussing the following three web-resources, not to forget one resource which won’t be mentioned below; Wikipedia (www.wikipedia.org) from where you can get lots of useful information about any programming language.

Books for your knowledge
Unfortunately, you won’t find too many tutorials for Ruby online. There are many tutorials available online for Ruby; however, most of them are paid tutorials. However, for our readers, we have sorted out some great free learning resources that can help them in learning Ruby. This website brings extremely simple tutorials so that you can learn Ruby from scratch. The website has been designed with the simplest possible interface. This website has all what a new learner wants to know about Ruby; from basic to advance concepts.

Programmers for ruby language
Another very useful web-based tutorial for Ruby, specifically designed for new learners. From history to advanced concepts of Ruby, it covers all what you want to know about Ruby. The tutorial is divided into various sections and each section has a separate summary as well that helps the learner in revising the concepts he/she has learnt in a particular section. The tutorial at this website covers almost everything a new learner should learn. It also includes advance ruby concepts as well that may come handy for professionals.
Another very useful site for learning ruby since it allows the learner to start learning ruby from scratch. The user interface of this online tutorial is very user friendly and interactive. The complete tutorial at this website is divided into 5 chapters:
- The Basics
- Flow Control
- Data Structures
- Defining your own classes and methods
- Graphical User Interface
Each chapter then gives in-depth knowledge through theory and examples; highly recommended for all students who are learning Ruby for the first time.