Pengertian dan Perkembangan Bahasa Pemrograman Java.
Pengertian Bahasa Pemrograman Java
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.
Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik , dan secara khusus didesain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi Java mampu berjalan di beberapa platform sistem operasi yang berbeda, Java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun".
Sejarah Bahasa Pemrograman Java
Java diciptakan oleh James Gosling, yaitu seorang developer dari Sun Microsystems. Perkembangan java tidak hanya berfokus pada satu system operasi tapi juga dikembangkan untuk berbagai system operasi dan bersifat opensource. Java muncul dari sebuah project yang dinamakan «The Green Project», yang sudah berjalan selama 18 bulan dari awal tahun 1991 hingga musim panas 1992.
Project ini dimotori oleh Patrick Naughton,Mike Sheridan, James Gosling dan Bill Joy, beserta Sembilan programmer lainnya dari Sun Microsystems. Dan pada musim panas 1992 project ini ditutup dengan menghasilkan sebuah program Java Oak pertama.
Nama Oak sendiri diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja James Gosling. Namun nama Oak tidak dirilis untuk versi release Java dikarenakan sebuah perangkat lunak lain sudah terdaftar dengan nama tersebut, sehingga diambilah nama penggantinya menjadi «Java».
Berikut timeline perjalanan Java dari awal hingga kini:
Tahun | Versi | Perkembangan Java |
1991-1994 | – | Pertama kali diciptakan dengan nama Oak. |
1995 | – | Nama Oak diganti menjadi Java. |
1996 | Java Kit 1.0 | Sistem operasi Java diluncurkan. |
1997-2000 | Java Kit 1.1Java Kit 1.2 Java Kit 1.3 | Java Community Process (JCP) dibentuk untuk membuat mekanisme pengembangan dari pihak luar. |
2001-2004 | J2SE 1.4, J2SE 5.0 | Website Java.com dirilis supaya pengguna bisa download dan menjalankan aplikasi Java di desktop dan laptop. |
2005 | 10 tahun Java, Java telah digunakan oleh 4,5 juta developer dan 2,5 miliar perangkat. | |
2006-2008 | Java SE 6 | – Java tersedia dalam versi open source di bawah GNU (General Public License). – Pertama kalinya Java Virtual Machine (JVM) diluncurkan. |
2009-2011 | Java SE 7 | Oracle mengakuisisi Sun. Oracle launching Java Magazine untuk publikasi teknikal bagi para developer. |
2012-2014 | Java SE 8 | Publikasi Java 8 di terjemahkan dalam 8 bahasa dunia |
2015 | – Java menjadi platform bahasa pemrograman nomor satu di dunia. – Telah dijalankan di 13 miliar perangkat. | |
2016 | – | Java Magazine telah di subscribe 250.000 orang dan dijalankan di lebih dari 15 miliar perangkat. |
2017 | Java SE 9 | Ada 38 juta JVM yang aktif digunakan. |
2018 | Java SE 10 Java SE 11 | Fitur terbaru termasuk HTTP client untuk website. |
2019-2020 | Java SE 12 – 15 | Java telah digunakan berbagai aplikasi mobile, seperti Spotify, Siemens, NASA Open Code Project, Minecraft, dll |
Comments
Post a Comment