There is no reason you can't install both vs2012express (get desktop edition)and vs2010 express. Vs2012 is MUCH better for c++ than 2010, only use 2010 when you have to for compatibility reasons.
As for c++/c# for a first language, you will have an easier time learning c#. You will have a harder time learning c++. Writing c++ code usually takes more work and more lines of code. However the trade off is more speed and power (which c# people may argue against).
There are some other very good alternatives to Microsoft IDE's. Such as QT Creator the IDE that comes with QT SDK, Code::blocks, eclipse, and more. These are all free and open source.
Show differencesHistory of post edits
#1EddieV223
Posted 25 September 2012 - 02:56 PM
There is no reason you can't install both vs2012express (get desktop edition)and vs2010 express. Vs2012 is MUCH better for c++ than 2010, only use 2010 when you have to for compatibility reasons.
As for c++/c# for a first language, you will have an easier time learning c#. You will have a harder time learning c++. Writing c++ code usually takes more work and more lines of code. However the trade off is more speed and power.
There are some other very good alternatives to Microsoft IDE's. Such as QT Creator the IDE that comes with QT SDK, Code::blocks, eclipse, and more. These are all free and open source.
As for c++/c# for a first language, you will have an easier time learning c#. You will have a harder time learning c++. Writing c++ code usually takes more work and more lines of code. However the trade off is more speed and power.
There are some other very good alternatives to Microsoft IDE's. Such as QT Creator the IDE that comes with QT SDK, Code::blocks, eclipse, and more. These are all free and open source.