The Wayback Machine - http://web.archive.org/web/20161001214308/http://ruby.about.com/od/rubysbasicfeatures/

Ruby's Basic Features: Blocks, Loops, Arrays & more

Like any other programming language, Ruby has a number of basic features that make up the code. Learn what these features are and how to use them in your code.