pengertian java

Java adalah bahasa pemrograman yang biasa gunakan untuk mengembangkan bagian back-end dari software, aplikasi Android, dan juga website. 

Java juga kenal memiliki moto “Write Once, Run Anywhere”. Artinya, mampu jalankan di berbagai platform tanpa perlu disusun ulang menyesuaikan platformnya. Misalnya, berjalan di Android, Linux, Windows, dan lainnya. 

Hal itu dapat terjadi karena memiliki sistem syntax atau kode pemrograman level tinggi. di mana ketika jalankan, syntax akan -compile dengan  Virtual Machine (JVM) menjadi kode numeric (bytescode) platform. Sehingga aplikasi bisa jalankan di berbagai perangkat. 

Berkat fleksibilitas-nya, telah jalankan di 13 miliar perangkat. Beberapa aplikasi mobile yang telah menggunakanadalah Twitter, Netflix, hingga Spotify.

Bahasa pemrograman pertama kali muncul dari sebuah project “The Green Project” di Sun Microsystem, sebuah perusahaan perangkat lunak di Amerika. 

Proyek itu motori oleh James Gosling, Patrick Naughton, Mike Sheridan, dan Bill Joy.  Awalnya, proyek bertujuan untuk menciptakan sebuah peralatan pintar. Namun, karena tak puas dengan hasil dari bahasa pemrograman c++ dan C, mereka memutuskan untuk membuat bahasa pemrograman sendiri yang lebih canggih lagi. 

Setelah 18 bulan proyek berjalan, James Gosling akhirnya berhasil menciptakan bahasa pemrograman baru yang namai Oak. 

Sayangnya, nama Oak ternyata telah gunakan perusahaan Oak Technology. Sehingga, tahun 1995 Oak ganti menjadi yang dikabarkan terinspirasi oleh kopi Jawa. Oleh sebab itu, logo bahasa pemrograman berupa secangkir kopi. 

Kelebihan utama dari adalah dapat jalankan di berbagai platform atau sistem operasi. Hal ini sejalan dengan slogan mereka, yaitu “Write Once, Run Anywhere”. Artinya, cukup dengan sekali pembuatan file , program dapat jalankan di beberapa platform tanpa perlu perubahan.

contoh gambar

0 Komentar

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

PHP Code Snippets Powered By : XYZScripts.com
WhatsApp Tanya & Beli Program?