Sejarah Perkembangan Java
Pada tahun1991, sekelompok insinyur Sun Microsystem, Inc., dipimpin Patrick Naughton dan James Gosling merancang bahasa untuk perangkat bahasa untuk perangkat consumer seperti cable TV box . Karena perangkat tidak mempunyai banyak memori, bahasa harus berukuran kecil dan menghasilkan kode yang liat.Karena pabrikan-pabrikan berbeda memilih pemroses-pemroses berbeda maka bahasa harus netral arsitektur manapun. Proyekdiberinamakode ” Green ”. Kebutuhanuntukkecil, liat dan netral platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta Pascal telah merancang bahasa kode antara ( intermediate code) portable untuk mesin hipotesis. Kode antara ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter.Proyek Green menggunakan mesin maya untuk mengatasi isunetral terhadap arsitektur mesin. Karena orang-orang diproyek Green berbasis C++ bukan Pascal maka kebanyakan sintaks diambil dari C++ serta mengadopsi orientasi objek bukan pro