How to Learn Ruby for Free

By Ahmed Mahmoud

Ruby is a general-purpose dynamic and object-oriented programming language. It was designed and developed in 1995 by Yukihiro Matsumoto in Japan. Ruby is available on many platforms Linux, BSD, Solaris, AIX, Mac OS, and many other platforms. Ruby is widely adopted in web development, many of the top notch websites were created using Ruby; twitter.com,…