It's just in the other way.
High level program is machine language, asm, visual basic (C), Pascal, Jal, Picbasic are low level program languages.
MicroC is just a compiler, a translator to hex, nothing more.
Thats not true Rob.
http://www.computerhope.com/jargon/h/highll.htm