1. Sejarah Singkat Bahasi Pemrograman Java
Java merupakan bahasa pemrograman tingkat tinggi yang berorientasi objek serta resmi diperkenalkan oleh Sun Microsystem pada awal tahun 1996. Sejarah awal Java berawal ditahun 1991
ketika sebuah group insinyur-insinyur Sun, yang dipimpin oleh Patrick Naughton dan James Gosling ingin mendesain sebuah bahasa pemrograman komputer yang berukuran kecil dapat digunakan untuk peralatan elektronika konsumen seperti switchboxes TV kabel. Peralatan-peralatan ini karena menggunakan konsumsi daya dan memory yang rendah, maka bahasa pemrograman tersebut harus berukuran sangat kecil. Setiap vendor menggunakan CPU (Central Processing Unit) yang berbeda, maka bahasa tersebut harus bersifat multiplatform, tidak terikat hanya pada satu arsitektur (architecture neutral). Proyek ini diberi nama Green Project
Green Project akhirnya menggunakan Virtual Machine (saat dikenal dengan sebutan Java Virtual Machine) karena harus menggunakan Architecture Neutral. Secara khusus pembuatan berorientasi objek (object oriented) tersebut, bukan berorientasi prosedur (prosedural oriented) seperti model bahasa pascal. Bahasa pemrograman tersebut kemudian dinamakan Oak, dan diubah menjadi Java.
Java memiliki karakteristik berukuran kecil, efisien dan portable untuk berbagai macam hardware.
Dahulu perkembangan java sempat terhenti karena tidak ada yang tertarik . Ketika teknologi berkembang, akhirnya java diarahkan untuk menjadi bahasa pemrograman internet, karena fitur-fitur yang dimiliki Java seperti Architecture Neutral, real time, reliable dan secure sesuai untuk pengembangan internet.
2. Apa itu Teknologi Java?
- Java merupakan Development Environment.
Java sebagai Salah satu peralatan untuk membangun suatu program. Teknologi Java menyediakan banyka tool, seperti compiler,interpreter, penyusun dokumentasi, paket kelas dan lain sebagainya.
- Java merupakan sebuah Aplikasi
Sebuah aplikasi dengan teknologi Java adalah aplikasi yang bersifat serba guna yang dapat dijalankan pada seluruh mesin yang memiliki Java Runtime Environment (JRE).
- Java merupakan sebuah Deployment Environment
Terdapat dua komponen utama dari Deployment Environment. Pertama adalah JRE, yang terdapat pada paket J2SDK, megandung kelas-kelas untuk semua paket teknologi java yang meliputi kelas dasar dari java, komponen GUI dan sebagainya. Komponen yang lain terdapat pada Web Browser. Hampir seluruh web browser komersial menyediakan interpreter dan runtime environment dari teknologi java.
Sekian artikel mengenai Java Programming, apabila masih ingin mengetahui bahasa pemrograman java tunggu artikel selanjutnya. Terima Kasih.