Skip to Content
Catalog
Log In
Sign Up

Ruby

Ruby is a dynamic, general-purpose programming language most commonly used for Web Development. Its key designer, Yukihiro Matsumoto, said that Ruby was designed for humans, not machines, making it a favorite of many developers and tech companies. Its most popular implementation is with the powerful Ruby on Rails web framework.

Why we love it:

  • Intuitive

  • Succinct syntax

  • Open source

  • Expressive

  • Welcoming community

  • Flexible

Recommended

Course

Learn Ruby

Beginner friendly

19 Lessons
Language Fluency

Featured resources

Beginner friendly courses

Course

Learn Ruby

Beginner friendly

19 Lessons
Language Fluency

Intermediate courses

Course

Learn Ruby on Rails

Intermediate

4 Lessons
Course

Learn Authentication with Ruby on Rails

Intermediate

2 Lessons

More resources