Coming into C++ for the first time from QBasic, 16-year-old me would have loved some batteries-included graphics.  Instead I had to learn SDL to get something going, combined with trying to use the (aptly named) Bloodshed Dev-C++, which was an unbelievable cluster.<p>Nowadays, I would never suggest somebody at the level I was at then to pick up C++.  It&#x27;s a different world now than it was then.