Cita:
Iniciado por MaxExtreme C++ es más de alto nivel que de bajo nivel.
Bajo nivel es el ensamblador.
Medio nivel es C (es el único lenguaje que tiene esta denominación).
Alto nivel y Muy alto nivel son los demás.
Por eso a C++ se le denomina ya de alto nivel, o alto/medio. Cuando usas C++ no sueles incrustar ensamblador en medio, ni jugar con los punteros directamente como en C sino abstrayéndolos.
Digamos pues que C++ es capaz de usar el bajo nivel, pero normalmente se abstrae para no tener peligro, y acaba siendo de alto nivel. Es decir, aunque puedas hacer una lista enlazada (bajo nivel), usas std::vector o algo similar y eso ya es de alto nivel.
Aha, entonces C++ y Vb son del mismo nivel?
. C++ es más bajo que C, así que es de medio/bajo nivel.