Yes sir! If you can't program this DOES in fact, mean that you have a low IQ!
No just kidding... BUT, i
STRONGLY, suggest that you learn something much easier first... I personally haven't started working with C/C++/C# yet. I have made a couple simple programs just to get the idea, but never anything of use or value.
I started with Macromedia's ActionScript2.0 in FlashMX and Flash8, which i am very skilled at now, (with the stuff i still remember) and i moved on from that, a
LONG time ago. after AS2 i moved to BASIC then discovered BlitzBasic, and now, Perl.
In Macromedia ActionScript2 i learned a lot, especially since i technically
started out in OOP. I can preform many worthless tasks and make full games and even tile based level editors, in flash.
In BASIC i said "hmm...."(3 hours later of reading and typing)"HMMM!!!!"(3 more)"
HHMMM!!!!" and quickly said-"-naw fuck that". and moved back to AS2
But when i discovered BlitzBasic i got really into it, i was rushing through, making little games all over the place, and finally i got (semi-)good at it.
NOW! i am learning Perl which seems pretty shitty and im probably going to move on quite soon
AND in the past i have done
loads of shit with other languages, like XML, (Very little)LUA, HTML, Java, and JavaScript yea... AND! Its all thanks to good ol' internet, and shitty ol' library