Disculpa X.Cyclop, pero dejame decirte(no es en mala onda eh) que en terminos de programacion no existen terminos medios
no hay lenguajes de medio nivel, o es de alto nivel o bajo nivel, el nivel no se determina por las capacidades del lenguaje, si no por su forma de trabajar o escribirse, y todas las librerias y funciones de C estan compuestas de istrucciones de bajo nivel hechas en ensamblador.
hasta luego!!!