Chapter 5

Ruby

IN THIS CHAPTER

Bullet Understanding the structure of a Ruby program

Bullet Creating comments and declaring variables

Bullet Using operators

Bullet Working with branching statements and looping statements

Bullet Creating functions

Bullet Working with data structures

Bullet Making objects

The Ruby programming language was created by Yukihiro “Matz” Matsumoto, a Japanese programmer who named the language after a gemstone in reference to the Perl (pearl) programming language. Although most languages focus on wringing out extra performance from computer hardware, Ruby focuses on a clean language syntax that’s easy for programmers to understand and use. Instead of trying to increase machine efficiency, Ruby tries to increase programmer efficiency. The overriding principle of Ruby is to create a language of least surprise, ...

Get Beginning Programming All-in-One For Dummies, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.