Integrated Development Environment
Membuat Aplikasi Java sangat disarankan menggunakan IDE (Integrated Development Environment). IDE adalah sebuah code editor pintar yang lebih dari sekedar text editor. IDE memiliki kemampuan untuk melakukan code management, kompilasi kode program secara otomatis, sampai bisa digunakan untuk membuat distribution file dari kode program Java yang kita buat.
Ada banyak sekali pilihan IDE yang bisa kita gunakan untuk membuat aplikasi menggunakan Java. Dari IDE yang OpenSource dan Gratis, sampai IDE yang berbayar.
IntelliJ IDEA
IntellIJ IDEA adalah IDE buatan perusahaan JetBrains. Ini adalah IDE yang paling populer digunakan di dunia profesional Java. IntelliJ IDEA sendiri tersedia dalam dua versi. Versi community yang gratis, dan versi ultimate yang berbayar. Untuk belajar Java, kita bisa gunakan versi community yang gratis nya. Namun untuk kerja profesional, direkomendasikan menggunakan versi ultimate nya.
Kita bisa download IntelliJ IDEA Community di website nya : https://www.jetbrains.com/idea/
NetBeans IDE
NetBeans adalah IDE Java yang sangat populer dikalangan pembuat aplikasi Java Desktop. Hal ini dikarenakan NetBeans memiliki fitur GUI Builder yang paling bagus diantara semua IDE Java. Jika teman-teman ingin membuat aplikasi Java berbasis Desktop. Saya rekomendasikan menggunakan NetBeans IDE.
NetBeans IDE bisa di download secara gratis di websitenya : https://netbeans.apache.org/
Eclipse IDE
Selain NetBeans dan IntelliJ IDEA, ada juga IDE lain bernama Eclipse. Eclipse dikenal dengan IDE yang sangat cepat dibanding IDE Java lainnya. Eclipse juga merupakan IDE yang gratis dan opensource seperti NetBeans. Jadi teman-teman tidak perlu membayar untuk menggunakannya.
Eclipse IDE untuk Java bisa di download di halaman websitenya : https://www.eclipse.org/downloads/packages/
Visual Studio Code
Sebenarnya Visual Studio Code bukanlah IDE melainkan Text Editor. Kemampuannya tidak secanggih IDE seperti IntelliJ IDEA, NetBeans atau Eclipse. Namun untuk belajar Java bagi pemula, Visual Studio Code pun cukup bisa diandalkan. Selain itu Visual Studio Code sudah pasti lebih ringan dibandingkan IDE lainnya.
Visual Studio Code bisa di download di halaman websitenya : https://code.visualstudio.com
Dan agar Visual Studio Code mendukung Java, kita bisa menginstall extension Java : https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
Setelah teman-teman menginstall IDE yang teman-teman sukai. Sekarang saatnya kita mulai belajar pemrograman Java