Bahasa Pemrograman Java

Assalamualaikum,
Hari ini saya hanya akan memperkenalkan salah satu bahasa pemrograman yang populer di gunakan oleh para programmer. Bahasa kali ini agak berbeda dengan C, tidak struktural.

Bahasa ini adalah hasil adopsi dari banyak macam bahasa seperti C, dan C++. Dalam melakukan pemrograman java, menggunakan metode OOP atau object oriented programming. Awal perkembangannya ialah pada tahun 1992 dan dari awal hingga sekarang bahasa java bersifat minimalis dan di kompilasi dengan menggunakan Java Virtual Machine.
Karena bersifat minimalis, java sendiri memiliki motto "Tulis sekali, jalankan dimanapun" sehingga menjadi bahasa paling populer saat ini.
Namun sebagai seorang geek dan developer, meski motto java seperti itu. Tidak semua platform bisa kompitibel dengan java sendiri. Aplikasi java hanya bisa berjalan di platform yang support dengan Java Virtual Machine. Tapi tenang saja, hampir semua platform support dengan Java Virtual Machine.

Apa saja kelebihan dan Kekurangan dari Bahasa Pemrograman Java ini ?
Kelebihannya ialah,
  • Bersifat OOP atau Object Oriented Programming dan tidak struktural, jadi lebih mudah mengatasi masalah apabila di rasa terdapat kekurangan pada aplikasi yang kita buat.
  • Multiplatform karena sudah banyak platform yang support dengan Java Virtual Machine, tapi ada juga beberapa yang tidak support.
  • Library di java bisa dibilang cukup lengkap. Terlebih lagi tersedia banyak library tambahan yang bisa kita ambil di website resmi java, seperti library mysql-connector, dan lain-lain.
  • Alokasi memori yang otomatis, sehingga seorang programmer tidak perlu melakukan pengaturan alokasi memory dalam sebuah pemrograman java.
Kekurangannya ialah,
  • Meski dapat berjalan dimana saja, tapi Mac OS X belum support dengan Java Virtual Machine.
  • Algoritma dari program jadi yang telah dibuat dengan bahasa pemrograman java ini sangat mudah di analisa, dengan kata lain sangat mudah untuk di dekompilasi.
  • Penggunaan memori yang berlebihan bisa saja terjadi komputer yang sudah berumur lebih dari 4 tahun.
Dengan demikian, saya  berharap kita bisa belajar bahasa pemrograman ini sama-sama.

Wassalamualaikum