Java nació con el deseo por parte de Sun de buscar un lenguaje de programación enfocado a electrodomésticos. Se necesitaba algún tipo de lenguaje de programación que funcionara en diferentes tipos de ordenadores, con lo que se necesitó crear una máquina "virtual" para que interpretara el código de este lenguaje. Java en 1995 dió un salto al mundo de Internet con lo que representó un salto muy importante dentro de este lenguaje de la programación exclusivamente enfocado a trabajar con Objetos muy similar a C++ Este curso de Java empieza desde 0 y se adentra en el mundo de Java con variedad de ejemplos.