Only really learned programming for tasks (sometimes self-chosen) and it was fun and stuff, but I never properly learned it. I know quite a bit about all those concepts through many failed attempts. But I never was able to produce something. So /g/, what's a good future-proof programming language to learn?
if you want something decently easy to learn that is going to be used for a good time into the future, I'd recommend C++. The newer standards really have cleaned up the language, and it sure as hell isn't going away anytime soon.
All the ones that are most popular right now. Java, Python, C, C++, C# are the big five for general purpose at the moment.
Javascipt for web bullshit if you hate yourself, PHP for more web bullshit if you hate yourself and want to die, Ruby if you like feeling superior to others for using a slow, shitty language, one of the functional languages if you never want a job.
Not as good as Windows, that's for sure. Still extremely common in industry due to the ridiculous number of companies completely locked into the Microsoft ecosystem.
If you're worried about it, just learn Java first, the two languages are incredibly similar to learn.
You agonize over which language to learn first, how to do it and what to do afterwards.
You don't realize that it's as retarded as an aspiring chef endlessly poring over cookbooks to find the best starter recipe to get their career off to a good start.
"What if people don't eat pizza in the future?! Who has even heard of coconut soup? Noooo I must choose correctly!!! What's the job market for roasted carrot chefs anyways?!"
The 20 minutes you've wasted on this thread so far would have been so much better spent on the first shitty tutorial you could dig up on google.