Java adalah bahasa pemrogramman yang dapat dijalankan di berbagai OS, karena java mempunyai mempunyai slogan write once, run anywhere. yang berarti kita hanya perlu membuat baris kode java sekali saja tanpa perlu melakukan kompilasi dan menyesuaikan dengan OS yang terinstall, jadi program yang kita buat dapat dijalankan diberbagai platform, dengan sarat JVM/Java Virtual Machine harus sudah terinstall di komputer.

Kelebihan java yang lain adalah merupakan bahasa pemrogramman berorientasi objek/OOP, semua data diturunkan dari kelas dasar yang disebut Object.