Cita:
Iniciado por X.Cyclop C# y C++ de alto nivel?
C++ es de medio o bajo nivel.
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.