Comment on: Does Voat have a python API?
The API appears to use JSON to return data so I'm not sure what you exactly mean by "Python API". Are you asking if there is a python library? I'm not sure one exists yet. Anyway, the link to the API documentation is here. https://voat.co/v/voatdev/comments/88531 Also it appears /v/voatdev is where you should post this stuff
*edited for clarity
Comment on: What programming language changed your outlook on creating software?
Having been a C programmer for a long time, I finally dove headfirst into python a while ago. It's great, it is so nice to just be able to tell the computer what to do and it does it. I've been able to experiment with algorithms without having to worry about syntactical 'gotchas'. I believe that learning python has made me a significantly better programmer in a relatively shorter amount of time.
From my personal experience, I learned C++ using the Borland C++ 4.5 IDE (yes, I know, I'm old). Anyway, when I got to university I was suddenly kind of lost because we were "heavily encouraged" (forced lol) to use vim. My suggestion would be to get comfortable with both, but honestly, I find a text editor faster and more rewarding. But really I think it comes down to what your organization / company use. Also, as an aside, I really think it's great that you're learning C. When you eventually decide to learn python you'll be amazed at how easy it is to do some tasks.