Fue desarrollado por Sun Microsystems y se diseño tomando como patrón el lenguaje de programación C++.