1. You use the one that the class calls for. It varies with the class. Some I have GCC, others use others. As you are learning you want to use them all. (Think Pokeman, try them all.)
2. I'm gong with yes.
3b That's on the web and rather than duplicate the web for student work, the Community version should suffice.
I have a few questions about the programs (IDEs) for C++. I will be using it mostly for school, and I'm using Windows 10 Pro.
1) Which one will you recommend for me? I saw MS VIsual Studio, Eclipse, Netbeans,...
2) For Netbeans, if I use the C++ version, do I have to install the compiler like Cygwin? How easy is it? I saw the instruction on the website, but it seems to be complicated for me.
3) For MS Visual Studio:
a) Do I have to install the compiler?
b) What is the difference between Community and Pro version? Will I have a fully feature (including debugging tool) by using the Community version? How about the Code version?
Thank you very much.