Step 1: Ruby Codecademy
The absolutely best way to get started with programming is a website called Codecademy. Codecademy is extremely beginner friendly and will get you familiarized with Ruby the programming language.
Click here to go to Codecademy https://www.codecademy.com/learn/ruby
Complete the first 4 sections of Codecademy. If you click the syllabus section you'll see the curriculum broken down into parts. You only need to complete the first 4:
Go through the sections in order, starting with the first one. Once you've completed all the way through 4 - Arrays and Hashes you should see this screen:
When you see this screen, you're finished with as much of the Codecademy curriculum we'll be doing and it's time to go on to the next step.