Ruby Basics

Ruby is a programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. In Ruby Basics, we'll learn how to work with Ruby and write simple Ruby programs. You can follow along with this course using Workspaces in your browser.

Ruby Basics

4 Achievements

How Ruby Works

How Ruby Works

Ruby is a simple but powerful programming language that can be used to make all kinds of programs. In "How Ruby Works," we’ll learn the rules for creating ruby programs and then practice those rules and run our programs.

What you'll learn

  • Ruby
  • IRB
  • Strings
  • Numbers
  • Methods


  • Jason Seifer

    When not fighting web crime, Jason Seifer is a teacher at Treehouse. He's passionate about the web and programming. You can find Jason on Twitter at @jseifer and on his personal blog at

Download videos

You need to sign up for Treehouse in order to download course videos.

Sign up