Hi all, I think this is the right place for me to ask this question. ^^
I am interested in learning some more programming. Everyone in my family is an engineer (even my mom programmed in college she told me hahaha), and while I have no interest in engineering or computer science in general, programming looks very interesting. Currently I know a little bit of Bash and Python that my brothers and my dad taught me, and while I can't do big things, I can do small things that help me a little bit to keep my files organized. For example, I take a lot of screenshots of the anime I watch on VLC and the file names contain the name of the anime, so I have a script that will put the screenshots in folders with the anime name that runs every 5 minutes, and things like that.
But I'd like to go beyond that and write better things for myself. For example, my brothers helped me write a script that checks when a new episode of an anime I'm watching is available and sends a notification to my phone (with an app called Pushover). They did the heavy work of actually checking for episodes and I just wrote the notification script. I want to write things like that to, um, automate my life a little ^-^.
So my question is, is there any book or anything I can read and practice to write that kind of tools? My interest in programming is mostly to automate things for myself. I am not too interested in writing web sites or desktop applications or fancy things like that, at least right now when I want to spend most of my time practicing music.
I have googled a little bit and people always recommend me to learn Java. I have looked into it and tried to follow a few tutorials but it looks like people use it for big stuff like app development and at least right now that kind of thing goes over my head. My brothers recommended me to either learn Swift or improve on Python. I know Swift is also used for big stuff but my brothers showed me that a lot of the stuff I do with Bash can be done with Swift, but with a few more lines of code.
I guess the first thing I want to do is to write my very own anime episodes checker without my brothers help. What would you do? Would you pick an new language like Swift or should I just stick with Python for this? My brother, who is very skilled with programming and has participated in many programming contests and has published some apps on both stores, told me that even he wouldn't try to do write that entire program on Bash so I guess that one is out of the question for this specific script hahaha.