Esta es probablemente una pregunta muy simple, pero ¿cuál es el término técnico para esta clase de lenguaje?¿Cuál es el término técnico para los lenguajes de tipo C# o Java?
Utilizan un lenguaje de tipo ensamblaje "intermedio" que se envía a través de JVM o CLR. Ambos están orientados a objetos y ambos dependen de un intermediario como la Máquina Virtual Java o el Common Language Runtime para compilar en el lenguaje de máquinas nativas.
A diferencia de Asm/C/C++ no se compilan directamente en el lenguaje nativo de la máquina y requieren un conocimiento intensivo de asignación de memoria. Ambos usan recolección de basura.
¿Existe un término técnico que separe Java y C# de C++?
También se podría decir que son [http://en.wikipedia.org/wiki/ALGOL](http://en.wikipedia .org/wiki/ALGOL), ya que esa es la familia de la que se derivan. –
Hay mucho más para el código administrado que la recolección de basura; la validación automática, etc., demuestra que el código no puede comportarse de manera no permitida, por ejemplo. Las plataformas recolectadas basura simplemente se llaman plataformas recolectadas de basura :) – Calum
Calum tiene razón: "administrado" realmente no se trata de la administración de la memoria. –