Sebelum mulai membuat program java, kita harus mengingstal Java Development Kit (JDK) terlebih dahulu ke komputer kita. Terdapat 2 hal penting dalam JDK, yakni Compiler dan Interpreter. Compiler mempunyai tugas mengubah kode-kode java menjadi bytecode (*.class) sedangkan Interpreter berfungsi untuk menterjemahkan bytecode tersebut dan mengeksekusinya. JDK dapat diunduh gratis dari situs Sun Microsystem secara bebas (free), jangan lupa sesuaikan dengan Sistem Operasi yang digunakan.
Proses instalasi JDK tersebut sangat mudah dan tidak membutuhkan pengetahuan tertentu. Namun untuk menggunakannya perlu dilakukan beberapa penyesuaian dengan sistem operasi yang digunakan. Umumnya yang perlu dilakukan adalah memasukkan path ke direktori JDK Anda ke setting path pada sistem operasi. Misalkan direktori JDK Anda adalah C:\jdk1.5 maka pada Windows 98 kitacukup menambahkan baris perintah SET PATH=C:\jdk1.4\bin pada file autoexec.bat Anda. Untuk Windows NT/2000/XP Anda cukup menambahkan direktori C:\jdk1.5\bin pada variabel path di System Environment. Caranya: klik kanan ikon My Computer, pilih Properties. Kemudian pilih tab Advanced. Lalu klik tombol Environment Variables, cari variabel path, kemudian tambahkan path direktori JDK ke dalam variabel tersebut. Untuk Linux, tambahkan baris perintah SET CLASSPATH=(direktori jdk Anda) ke file profile Anda, contoh : untuk menge-set variabel lingkungan PATH :
$ export PATH=/home/andriy/jdk1.3.1_01/bin:$PATH
