Skip to Content
Log In
Sign Up


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



Learn Ruby

Beginner friendly

19 Lessons
Language Fluency

Featured resources