I am writing this blog to record my own journey of learning Ruby, with the hope that it may help other learners advance their Ruby skills as well.
So, without further ado
What is Ruby?
def greeting
puts "Hello world"
end
Ruby is a high-level object-oriented programming language, that was invented by Yukihiro Matsumoto in the mid-90's.
High-level refers to the level of abstraction a programming language has from 'computer speak' AKA binary.
Ruby is considered a general-purpose language and thus has a lot of different applications such as
- Web scraping and crawling
- Building Web Servers ( check out this cool post for more info )
- Command Line Tools
- Web Applications
You can even develop games in Ruby ( using the Ruby2D library ). These are just a handful of possibilities you can create with Ruby, but I'm sure there are many more as well.
Ruby Resources
Before I leave, I wanted to share some Ruby resources that I've discovered, and may be helpful for you as well.
Top comments (0)