2. What is Ruby? Programming language Created by Yukihiro Matsumoto in 1993 Object-Oriented Similarities to Perl, Smalltalk, Python, LISP Simple and powerful 2 Ruby is designed for programmer productivity and fun, following the principles of good user interface design.
5. Framework that adapts Ruby for web-application A gem, or a Ruby library. Created by Written in Ruby Open Source Uses MVC Architecture Ok, but... what is Rails? 5
6. Rails MVC Architecture Model Database Typical (non-MVC) Web Architecture 6 View Controller
Try out:test = "ruby string"3.times do print test endtest * 3test + " testing"40+2test + 42 (error)test + 42.to_s42.reverse42.to_s.reverse3.times do print test end / 1.upto(3) do print test endnumbers = [8, 3, 7, 1, 9, 5, 4, 2, 6]numbers.sortnumbers.reversenumlist = (1..9)numarray = numlist.to_acolors = ['red','blue','green']colors.sortarray = [42, 'red', 3.1415]
Some gems let you use the Win32 API. Others handle networking. Rails helps make web applications, providing classes for saving to the database, handling URLs and displaying html (along with a webserver, maintenance tasks, a debugging console and much more).