This being said, I think there there are many more programmers today than there were in the 1980s. So while there is a smaller proportion of programmers doing low-level stuff, there are still many programmers with low-level work experience. I'm doing a PhD in compiler design and I've been approached by several major companies. I think I've been approached 8 or 9 times now. There is still quite a bit of demand for low-level expertise. Low-level coding isn't going to disappear, and luckily for us, the internet allows us to archive all of this knowledge like never before.
I'm sorry, I thought that term died a long time ago. What exactly is a scripting language to you and how is it different than whatever you may call a "normal" programming language?
[1] http://bellard.org/tcc/tcc-doc.html [2] http://en.wikipedia.org/wiki/Scripting_language
So if C and C++ are the only true programming languages, we're all just script kiddies? :/