What is Ruby?
Ruby is a computer-programming language. To be more specific, it is an object-oriented, dynamically typed, scripting, programming language. You will find Ruby to be very legible, and readable compared to most programming languages. It was publicly released in 1995 and is open-source and freely available for download — read here for Installation instruction for Ruby.
There is an active community which works with Matz and the now well-establish “Ruby core” team of developers around the world to provide frequent updates to improve the language.
Who uses Ruby?
![]() Yukihiro Matsumoto, aka. Matz, a Japanese-born computer scientist, created the Ruby language from the best parts of many other languages in an attempt to make “a programming language for programmers”. |
![]() David Heinemeier Hansson, a Danish-born developer, created the Rails framework for the Ruby language while working as a web developer for 37signals in order to greatly enhance his productivity and stop repeating himself/getting lost in details that don’t matter. |
![]() Chad Fowler has been one of the leaders of the Ruby community since it’s beginning. He has been a key organizer forRailsConf, the international annual conference for Ruby on Rails enthusiasts, as well as author of several of the quintessential Ruby on Rails books including both Rails Recipes books. |
![]() _Why, The Lucky Stiff is a serious innovator and thought-leader within the Ruby community, and goes by the title “Freelance Ruby Professor”. Despite being an incredibly underground figure, “_Why” is known by anyone who takes Ruby seriously due to the incredible amount of things he has contributed to the Ruby community: _Why’s Poignant Guide to Ruby(He gives it away for free), Try Ruby Interactive Browser, and most recently for his work on Hackety Hack – an educational game to get kids interested in programming. |





