Dynamic, expressive scripting language for web APIs, devops, and automation.
Ruby is a dynamic, object-oriented language known for developer happiness. It powers Rails, Sinatra, and much of the devops toolchain (Puppet, Chef, Capistrano).
Next: Getting Started
Ruby variables, methods, class, modules
Ruby class and modules
Ruby collection (map, list, array) and loops (for, each, while)
Ruby conditions and switches
Install Ruby, set up RVM, manage gems with Bundler, and write your first Ruby program.
Ruby string functions and features