Dokumen ini menguraikan pemrograman berorientasi objek dengan penggunaan bahasa Java, yang dikembangkan oleh Sun Microsystems dan kini dapat berjalan pada berbagai platform. Java memiliki karakteristik seperti keamanan, portabilitas, dan kemampuan untuk menjalankan aplikasi dengan model aplikasi desktop dan applet. Selain itu, proses pengembangan aplikasi Java melibatkan penulisan kode, kompilasi, loading, verifikasi, dan eksekusi menggunakan Java Development Kit.