Sejarah Bahasa Pemrograman Java , Java adalah salah satu Bahasa pemrograman yang digunakan untuk membangun sebuah sistem sederhana maupun sistem yang kompleks. Bahasa pemrograman Java ini juga adalah salah satu Bahasa pemrograman yang tingkat tinggi serta telah menerapkan metode OOP (Object Oriented Programming) dalam pemakainya.
Awalnya bahasa pemrograman Java dibuat oleh James Arthur Gosling atau yang biasa dikenal dengan nama James Gosling. James Gosling dilahirkan pada tanggal 19 Mei 1955 di Kanada, James Arthur Gosling dirinya juga memiliki gelar dari BITM yaitu Btech Ilmu Informasi .
Gosling juga pernah membuat sebuah multi-prosesor versi Unix saat di Carnegie Mellon University dan dirinya juga pernah membuat sistem email dan juga beberapa compiler sebelum akhirnya bergabung dengan perusahaan Sun Microsystems.
Pada perusahaan Sun Microsystem dimana sekarang ini dikenal dengan nama Oracle dirinya membuat bahasa pemrograman JAVA yang dikenalkan pada tahun 1995. Java sendiri banyak mengambil sintaks atau perintah dari Bahasa pemrograman lainnya, seperti Bahasa C serta C++ tetapi dengan sintak model objek yang dibuat menjadi lebih sederhana.
Untuk membangun sebuah aplikasi dengan menggunakan Java dibutuhkan sebuah JDK atau Java Development Kit dan untuk menjalankan aplikasi yang sudah dibuat dengan Bahasa pemrograman Java, maka dibutuhkan sebuah Java Runtime Environment atau JRE . Bahasa pemrograman Java sendiri mempunyai sifat multi platform, yaitu sebuah program yang dibuat menggunakan bahasa pemrograman Java dapat dijalankan pada sistem operasi apa saja baik itu windows, MacOS ataupun linux selama didalam sistem operasi sudah terinstall Java Runtime Environment.
Baca Juga :
Berdasarkan data yang diterbitkan oleh Sun, memiliki 3 triliun device atau perangkat yang dibutuhkan Java agar dapat dijalankan. Selain itu juga sudah sangat banyak alat yang sudah menggunakan Java, misalnya :
- Aplikasi Desktop seperti Acrobat Reader, Antivirus, Media Player dan lain sebagainya.
- Aplikasi berbasi web yang menggunakan Java
- Aplikasi Enterprise seperti aplikasi perbankan
- Aplikasi Mobile maupun Sistem Operasi Mobile
- Game
- Robotika dan masih banyak lainnya.
Aplikasi Java memiliki 4 tipe aplikasi yang dapat dibuat dan juga dikembangkan dengan menggunakan Bahasa pemrograman Java, yaitu :