Capacidad de Java para ejecutar código nativo de un determinado computador. Permite a la Máquina Virtual Java (JVM) interactuar con programas o bibliotecas escritos en otros lenguajes. No se puede utilizar en applets, pues viola las directrices de seguridad.