I also agree that why not stick with Windows 8 that the system came with. If this system came with a legal copy of Windows 8, then you can contact the computer manufacturer and purchase replacement system recovery media for usually $35 or less.
As for Linux Distros go, my favorite is MINT KDE and MINT Cinnamon, although if you want to play video games that normally run on Windows, you may find that some will work with WINE, while others will degrade thru WINE or wont work at all through WINE.
As far as a title to this discussion which is kind of offset to the initial post, there are some really cool programs written in C++ that were developed under Linux for Linux, however if developing C++ programs from Windows, you will really want to develope them using Windows as the OS to base them from for testing etc. Especially if you are planning on using .NET which is pretty much explicitly Microsoft OS, however there is the Mono Project that ties .Net to Linux
http://www.mono-project.com/Main_Page but of which I have not played with mono yet.