Ok so I know nothing about programming with python yet but I have wanted to make a bot to post to instagram for a while so thought it would be a good way to 'hit the ground running'. 
I dont have a specific time frame so no rush. 
I don't know any programming languages yet but have wanted to branch out since I use a GUI based web automaiton tool which I see has quite alot of overlap with programming languages such as if statements, variables, loops etc. 
I have been feeling that learning a proper language will be a better investment long term. 
So since I know nothing about it, but I have my goal in mind can people suggest what where I start in terms of what I should study for the task? Then I can laser focus what I need to learn and work at it piece by piece.
I want to just upload pictures as one operation and follow/unfollow as another on instagram. So please illuminate me on how Id go about that. I was told that python is the best all rounder to learn since it does everything in a tidy fashion ie less code and is intuitive. I will want to make other projects in future based on web automation so felt this would be a good one to learn from what I was told by a pro programmer.
I understand I may have been vague but not sure what to ask yet given my ignorance so please ask away if needed to hone the question/s.
It's a bit heavy, but you can use Selenium and do a bot on your browser. You can even make automatic clicks on the window if you don't want to read web codes.
Making an instagram posting bot with python?