Baca berita tanpa iklan. Gabung Kompas.com+
Salin Artikel

Bahasa Pemrograman Java: Pengertian, Keunggulan dan Jenisnya

KOMPAS.com - Sebelum mempelajari pembuatan program, yang harus diketahui adalah jenis bahasa pemrograman yang akan diketahui dan jenis program apa yang akan dibuat.

Bahasa pemrograman adalah sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu.

Salah satu jenis bahasa pemrograman yang umum digunakan adalah bahasa pemrograman Java.

Apa itu java?

Java adalah salah satu bahasa pemrograman yang bersifat open source yang merupakan produk dari Sun Microsystem.

Bahasa pemrograman java dibuat pada tahun 1991 oleh James Gosling, seorang ahli pemrograman yang bekerja di Sun Microsystem.

Java seringkali dianggap sebagai suatu bahasa pemrograman yang independen. Lantas, mengapa java disebut bahasa pemrograman independen?

Bukan tanpa alasan, java dianggap sebagai bahasa pemrograman yang independen sebab java merupakan bahasa pemrograman general-purpose, yakni dapat digunakan membangun aplikasi dalam berbagai domain.

Artinya, bahasa pemrograman Java tidak hanya bergantung pada satu jenis platform atau sistem operasi saja. Java dapat dijalankan pada platform manapun seperti Windows, Linux, Machintos, bahkan Android.

Keunggulan  Java

Java merupakan salah satu bahasa pemrograman tingkat tinggi yang banyak diaplikasikan pada berbagai jenis program.

Adapun keunggulan java sebagai bahasa pemrograman antara lain:

  • Mudah dipelajari

Java merupakan bahasa pemrograman berorientasi objek (Object Oriented Programming) yang relatif mudah dipelajari. Terutama bagi yang sudah familiar dengan Cc, C++, atau C#, sebab java tidak jauh berbeda dengan ketiga jenis bahasa pemrograman tersebut.

  • Mudah dikembangkan

Dengan pemrograman berorientasi objek, komponen program java terpecah menjadi satu atau beberapa class. Pengembangan bahasa Java sangat mudah karena hanya perlu mengubah atau menambah class yang pernah dibuat.

Contohnya adalah java mudah untuk dihubungkan dengan aplikasi yang lain, misalkan dalam Java Database Connectivity (JDBC) bisa dihubungkan dengan Oracle, MySQL, dan lain-lain.

  • Multiplatform

Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform atau sistem operasi komputer. Hal ini memungkinkan sebuah program berbasis java diterapkan di berbagai sistem operasi komputer.

Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Sebab, sistem operasi menggunakan programnya sendiri-sendiri yang dapat diunduh dari situs java untuk meninterpretasikan bytecode tersebut.

  • Pengumpulan sampah otomatis

memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).

  • Bergaya C++

Java memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna java sudah sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java.

Jenis java

Berdasarkan ruang lingkupnya, java terdiri dari tiga buah sistem berbeda sesuai dengan kegunaannya masing-masing dalam bidang pemrograman.

Adapun jenis-jenis sistem pada java, antara lain:

Referensi:

  • Abdul Kadir. 2014. Buku Pertama Belajar Pmrograman Java Untuk Pemula. Jakarta: Mediakom.
  • Hendri Ahmadian, Hendi Mizuardy, Khairan A.R. 2017. Mahir Pemrograman Visual dengan Java. Lhokseumawe: Unimal Press.
  • Noprianto. 2018. Mengenal dan Menggunakan Bahasa Pemrograman Java. Jakarta: Stabil Standar Sinergi.

https://www.kompas.com/skola/read/2023/10/22/070000069/bahasa-pemrograman-java--pengertian-keunggulan-dan-jenisnya

Terkini Lainnya

Cara Mengubah Warna Sel dan Warna Font

Cara Mengubah Warna Sel dan Warna Font

Skola
Contoh Komunikasi Intrapersonal, Apa Saja?

Contoh Komunikasi Intrapersonal, Apa Saja?

Skola
Lazim atau Lajim, Bagaimana Penulisannya yang Tepat?

Lazim atau Lajim, Bagaimana Penulisannya yang Tepat?

Skola
Wilayah Nodal: Pengertian dan Contohnya

Wilayah Nodal: Pengertian dan Contohnya

Skola
Apa Itu Penilaian Sumatif?

Apa Itu Penilaian Sumatif?

Skola
Mengenal Homophone, Kata Homofon dalam Bahasa Inggris

Mengenal Homophone, Kata Homofon dalam Bahasa Inggris

Skola
Kelompok Sosial dan Cara Bertingkah Laku dalam Kehidupan Sosial

Kelompok Sosial dan Cara Bertingkah Laku dalam Kehidupan Sosial

Skola
Mengenal Kalimat Deklaratif, Interogatif, dan Imperatif

Mengenal Kalimat Deklaratif, Interogatif, dan Imperatif

Skola
Peran Manusia dalam Kehidupan

Peran Manusia dalam Kehidupan

Skola
Morfem: Pengertian, Jenis, dan Contohnya

Morfem: Pengertian, Jenis, dan Contohnya

Skola
Hambatan dalam Meningkatkan Motivasi Belajar

Hambatan dalam Meningkatkan Motivasi Belajar

Skola
35 Contoh Kalimat Past Continuous Tense

35 Contoh Kalimat Past Continuous Tense

Skola
Nilai Filosofis Gunungan Wayang

Nilai Filosofis Gunungan Wayang

Skola
Clipping: Pemotongan Kata dalam Bahasa Inggris

Clipping: Pemotongan Kata dalam Bahasa Inggris

Skola
Cara Menambahkan dan Menghapus Border di Microsoft Excel

Cara Menambahkan dan Menghapus Border di Microsoft Excel

Skola
Baca berita tanpa iklan. Gabung Kompas.com+
Baca berita tanpa iklan. Gabung Kompas.com+
Baca berita tanpa iklan. Gabung Kompas.com+
Close Ads
Bagikan artikel ini melalui
Oke