He has left the dark side and migrated to the light side. He has seen the light; forever enlightened to build his houses with grains of sand, because he's a power hungry, mad CS scientist.
Just kidding @_py, however, scripting languages do have their place. I wrote a twitter bot for the 0x00secOfficial Twitter account in little over an hour, that is from never writing a Twitter bot to learning the API and parsing RSS feeds.
I used Python for this, and it made my life so easy. You would be an idiot to write that Bot in C.
@_py you are also forgetting that you too first learned Python first. For me, my first encounter with scripting was bash, I was using the CLI, and it was cool that I could automate stuff. Then I wanted to do real things, stuff that actually did cool things, so I went out and bought the second edition of The C Programming Language, I read it for a while, and it was cool, but I struggled to sit there and read it.
I wanted to do things like pull data from a page and parse it, or even make a text game. My interest in programming had seriously dive-bombed.
A few weeks later I discovered codecademy, this was super useful to me, I learned Python in a few weeks, and I was using it to do cool stuff, then, and only then, did I have the motivation to go and check out C again.
IMO, recommending C/C++ as your first language makes complete logical sense, in fact, the most logical way to learn a computer would be from the physical hardware, the soldering and the transistors, right? That way you would learn the way everything works together. In reality? That won't work. People's attention will fall.
That way of teaching looks great in hindsight, but I bet if you, pre-knowledge of anything computer wise, and were told to sit down and learn C, you would lose interest. As with anything, learning is a constant process and one that requires you to enjoy it for it to be effective. We aren't in a military camp, we're here to have fun and do cool things.
That is just my 0.00007BTC.