if C is high level, then what would you call the real high level languages ? super-high-level ?
no. i told you... Ms termed it as "managed" language

+1 to zapta. no one has redefined assembly or machine as "super low level" or anything thereof. but i agree, we are playing with relative term here... the lowest is machine, and next higher is assembly, the next higher is C, and then your super-high level language, or i prefer to call it "managed language" from where i stand.
and from my eye, anything, C, basic, delphi, or probably phyton (i'm not phytoner i dont know) are on the same level since they compile directly into machine native code. with only different intention and syntax or coding style. C is for performance and close relation to assembly or machine logic. whereas basic, delphi or phyton are only try to become human readable languages, but still compile directly to machine code. one step higher is the managed language, things that cannot run without external engine, virtual machine or whatnot, and/or heavily embedded with OOP classes or libraries in the programming environment.
but your judgement is based on memory manipulation capability, oh well, maybe you have more qualification in software engineering or computer science than i am hence i cant argue 100%
http://hackaday.com/2011/03/17/writing-python-drivers-for-input-devices/http://stackoverflow.com/questions/981200/can-windows-drivers-be-written-in-python