Was told to use Codeblocks but after a few days it malfunctioned. Was told to download older version of Microsoft Visual Studio but it seems maybe 2008 was last compatible Vista VS? As far as I can tell Microsoft only provides 2012+ downloads of VS (see link).
So in a nutshell you are all telling me Visual Studio Community 2015 DOES work on a Vista. I just got bad forum info somewhere and panicked when Codeblocks stopped functioning. I assumed Microsoft is at war with us Vista users so it made sense to me they would try to cut us out. But you are saying they didn't. Well I found a Visual Studio Community 2008 version just to be on the safe side I'm using it.
I originally avoided Microsoft Visual Studio and C++ for Eclipse (someone on my PC already programs with Java) because the download pages on both sites are way to confusing.
There simply is no speaking in lamens terms with intelligent people. I need a hillbilly to come translate for me. Code itself is super easy to understand. Microsoft's download site is not.
I'm learning code for the first time. I chose the language C++. I just want something that runs on an old Windows Vista without screwing up and making me confused. My ultimate goal is to make computer games.
Besides download sites, I have a harder time working the software itself than learning the code. Now I find little help when it comes to "saving" and "opening" files. Push a save/open button and get way to much info for a newbie to understand.
C++ isn't difficult to understand but the people who make IDE's for it are. No wonder few people bother learning this stuff. You have to learn tons of stuff just to learn stuff. END RANT
I believe Visual Studio is much better, however if you need C++11 features whilst using Vista your best option is to just use something like Code::Blocks. I highly recommend updating your OS and using Visual Studio 2015, lol.
Visual Studio is just an IDE, if you want to use C++11 features and use Microsoft compiler (the same one as bundled with Visual Studio) download Microsoft SDK and configure Code::Blocks to use it. It will run just fine on Windows Vista.