Â
 Java yaitu bahasa program berbasis objek yang kemampuannya dibuat lebih tinggi dari yang sebelumnya. Java berasal dari proyek Oak yang dimotori oleh Patrick Naughton Mike Sheridan,James Gosling, dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Java Memiliki Kelebihan dan Kekurangan yaitu sebagai berikut :
Â
- KelebihanÂ
       Kelebihan dari Java adalah sebagai berikut :
      1. OOP : singkatan dari Object Oriented Programming yang artinya semua aspek yang terdapat di Java adalah objek. Hal         ini sangat memudahkan programmer untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan             sebuah program dengan basis java secara cepat, tepat, mudah dan terorganisir.
      2. Library Kelas Sangat Lengkap
Â
      3. Memiliki atau Bergaya C++
      4. Membuat program dengan lebih cepat
      5. memiliki fasilitas pengaturan penggunaan memori sehingga programmer tidak perlu melakukan pengaturan memori           secara langsung
Â
- Â Kekurangan