top of page

Mengenal Bahasa Pemrograman JAVA

  • Muhammad Tegarrizco
  • Feb 27, 2017
  • 3 min read


Hai berjumpa lagi dengan saya, kali ini saya akan menulis tentang salah satu bahasa unik yaitu Bahasa Pemrograman. Bahsa Pemrograman yang akan saya bahas yaitu JAVA, eiitsss JAVA disini bukan berarti Bahasa Pemrogramannya memakai bahasa jawa yaa. Bahasa pemrograman ini awalnya dikembangkan oleh dua orang insinyur yaitu James Gosling dan Patrick Naughton, awalnya java belum diberi nama demikian, namun nama awalnya adalah "Oak" namun karena nama itu sudah pernah dipakai hal ini membuat Gosling memikirkan nama lain untuk produknya.

KOPI asal Jawa (Java Coffee) terkenal bercita rasa tinggi dan salah satu jenis Arabica yang terbaik di dunia. Namun bagi James Gosling dan rekan-rekannya di Sun Microsystems, kopi yang diseduh di sebuah kafe Peet menjadi inspirasi untuk nama bahasa pemrograman komputer baru yang berhasil dikembangkan. Java menjadi pilihan menggantikan nama Oak, dari jenis pohon yang tumbuh di depan jendela ruang kerja Gosling. Berbagai pendapat dilakukan para insinyur, manajer pemasaran, penasehat hukum, dan direksi Sun Microsystems untuk menemukan nama yang tepat selama berhari-hari.

James Gosling lahir pada tanggal 19 Mei 1956 dari tiga bersaudara di dekat Calgary, Kanada. Sejak kecil dia memang sangat tertarik dengan elektronika. Awalnya dia dan timnya ingin membuat suatu bahasa komputer yang dapat digunakan oleh TV kabel ( Cable TV Box) yang memiliki memori kecil dan setiap perusahaan memiliki tipe yang berbeda.Untuk mengaplikasikan hal tersebut mereka menggunakan hal yang pernah dicoba oleh bahasa pascal.

Nah itu tadi sedikit sejarah penemuan bahasa pemrograman java dan juga tentang penemunya yaitu James Gosling beserta timnya, selanjutnya kita akan membahas mengenai Java itu sendiri.



Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik. Slogan Java adalah “Tulis sekali, jalankan di manapun”. Sekarang ini Java menjadi sebuah bahasa pemrograman yang populer dan dimanfaatkan secara luas untuk pengembangan perangkat lunak. Kebanyakan perangkat lunak yang menggunakan Java adalah ponsel feature dan ponsel pintar atau smartphone.




Yang pastinya bahasa pemrograman Java memiliki kelebihan dan kekurangannya sendiri. Kelebihan Java yang pertama tentu saja multiplatform. Java dapat dijalankan dalam beberapa platform komputer dan sistem operasi yang berbeda. Hal ini sesuai dengan slogannya yangs udah dibahas sebelumnya. Yang kedua adalah OOP atau Object Oriented Programming. Java memiliki library yang lengkap. Library disini adalah sebuah kumpulan dari program yang disertakan dalam Java. Hal ini akan memudahkan pemrograman menjadi lebih mudah. Kelengkapan library semakin beragam jika ditambah dengan karya komunitas Java.


Kekurangan Java yang lain adalah penggunaan memori yang cukup banyak, lebih besar daripada bahasa tingkat tinggi sebelum generasi Java. Namun hal ini memang sesuai dengan fitur beragam yang dimiliki oleh Java. Masalah memori ini juga tidak dialami oleh semua pengguna aplikasi Java. Mereka yang sudah menggunakan perangkat keras dengan teknologi terbaru tidak merasakan kelambatan dan konsumsi memori Java yang tinggi. Lain halnya dengan mereka yang menggunakan teknologi lama atau komputer yang sudah berumur tua lebih dari empat tahun akan merasakan adanya kelambatan. Namun apapun kelemahan yang dimiliki Java, faktanya adalah Java merupakan bahasa pemrograman yang populer dan digunakan di seluruh dunia saat ini.


Nah tadi adalah sedikit penjelasan tentang Bahasa Pemrograman Java, semoga tulisan ini bisa bermanfaat. Sekian dan terimakasih











 
 
 

Comments


Featured Review
Check back soon
Once posts are published, you’ll see them here.
Tag Cloud

Copyright 2016. Design By Muhammad Tegarrizco

  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey Google+ Icon
bottom of page