Your intentions are important in making this decision:
Are you planning on doing this professionally? Sign up for a college course. They'll focus a lot on programming concepts, which will be crucial in developing your ability to program. Once you have a solid understanding of concepts, then the language won't matter as much.
Are you planning on doing this for fun? If so, what do you want to do? Having a goal is important so that you can pick the language that will best suit your needs and people can suggest resources.
I see that you are tempting the idea of doing it professionally, think of something that you want to create, or a problem you want to solve, then people can suggest the correct tool for the job. I do a little programming for fun. My first project was a simple calculator that calculates production rates of some machinery that I automate. It needed to run on Windows, so I started with VB.NET. I like to use Linux at home so later I made the same thing in Python. And a few weeks ago people in my department thought it would be cool to have it in an Android app, so I started learning Java and recently converted it over to Android.