still, programming isn't an easy task. Chances are if you've made it through an entire coursework, using only Java or C# chances are you are in a minority of people who can actually understand programming on an advanced-beginner to intermediate level. To use the word "stupid" is pretty ignorant in itself.

I love C++, but I also love Java and C#. they are interesting and I do say that at times I make slip ups with basic pointers and stuff, and haven't really used them on a large scale yet.