Código gestionado

Las ventajas del código gestionado incluyen facilidades para el programador y garantías de seguridad.

En concreto el término código gestionado es muy dominante, aunque no exclusivo, en el mundo Microsoft.

Los lenguajes más comunes de Microsoft para crear código gestionado son C# y Visual Basic.NET.

Hay muchos ejemplos históricos de código gestionado ejecutándose en una máquina virtual, como el UCSD Pascal que utilizaba p-code.

Algunos compiladores producen un "pseudocódigo" intermedio con la intención de compilarlo en código máquina y no para ejecutarlo en el interior de una máquina virtual como código gestionado (vea por ejemplo BCPL o ALGOL 68C).