Should i Do Ruby before i start Ruby on Rails?

Hello Codecademy! I was wondering, should I start learning Ruby before I start learning Ruby on Rails? Is there a difference between the 2? I was just wondering because they both start with Ruby so… :confused:

@krazykodekat

should I start learning Ruby before I start learning Ruby on Rails?

Yes. You should always learn at least the basics of the language before trying to learn a framework for it. If you don’t know how a language works, you’ll struggle to learn the framework.

Is there a difference between the 2?

Ruby is a language, like Python for example. It can be used to create native apps (like a calculator or text editor), or it can be used as a CMS like Rails does. Ruby on Rails is a framework (not a language) that makes doing CMS-y stuff easier than if you had to code it from scratch using Ruby.

Make sense?

1 Like

Totally.:smile: I will start learning Ruby now. Thanks for all your help!

1 Like

We have a post on our blog that talks about just that hope you like it!