El cual se ejecuta sobre una máquina virtual. Java Virtual Machine (JVM). Quien interpretaba el código neutro convirtiéndolo a código particular de la C.P.U. (Unidad Central de Proceso) cual fuera.
A pesar de los esfuerzos realizados por sus creadores ninguna empresa de electrodomésticos se interesó por el nuevo lenguaje.
Hasta que el programa Netscape Navegator logró una gran revolución con Java 1.1, posteriormente Java 1.2 y a finales de 1998 nació Java 2.
El nacimiento de API (Application Programming Interface) de Java.
Multitarea e Hilos en Java con ejemplos (Thread & Runnable)


Otras características del lenguaje de Java es la Ejecución Remota de programas que tenemos instalados o cargados en nuestro sistema.
Ejemplo:
- Calculadora
- Procesador de Textos
- Hojas de Calculo
- etc...
También Puede ejecutar Componentes de Java, Seguridad, acceso a bases de datos etc.
La compañía de Sun describe al lenguaje Java como "simple, orientado a objetos, distribuido interpretado, robusto, seguro de arquitectura neutra portable, de alta prestaciones, multitarea y dinámico"