JAVA

 Java adalah salah satu bahasa pemrograman yang bersifat open source yang merupakan produk dari Sun Microsystem. Bahasa Java adalah bahasa modern yang telah diterima masyarakat komputasi dunia. Hampir semua perusahaan perangkat lunak dan komputer besar mendukung dan mengembangkan aplikasi sistem berbasis Java. Java adalah salah satu bahasa pemrogaman Multiplatform (Bisa berjalan di berbagai macam system operasi) karena pada dasarnya java mempunyai Jre (java runtime environment) atau dapat kita artikan sebagai mesin tersendiri untuk mengeksekusi binary code hasil dari compilasi program yang telah kita buat, bereda dengan bahasa pemrograman vb, c++ yang memanfaatkan komponen system dalam Windows untuk mengeksekusi binary code hasil kompilasi program. Pada Tahun 1996, Sun Microsystem secara resmi merilis versi awal Java yang kemudian terus berkembang hingga muncul JDK 1.1 (Java Development Kit versi 1.1). Perkembangan terus dilakukan hingga muncul versi baru yang disebut Java 2. Perubahan utama antara versi sebelumnya adalah adanya Swing yang merupakan teknologi Graphical User Interface (GUI) yang mampu menghasilkan aplikasi desktop yang benar-benar baik. Untuk mengembangkan aplikasi berbasis java, kita memerlukan Java Development Kit(JDK), saat ini java telah mencapai versi 2 yang kenal dengan java 2 platform. Java 2 platform, dibagi menjaditiga kategori yaitu:

1. Java 2 Standart Edition (J2SE)

2. Java 2 Enterprice Edition(J2EE)

3. Java 2 Micro Edition(J2ME)

Kenapa saya harus belajar JAVA?

  • Bahasa Java merupakan bahasa terpopuler yang digunakan oleh 90% perusahaan ternama.
  • Dengan bahasa Java Anda dapat mengembangkan aplikasi untuk platform desktop, web, mobile, hingga embedded dan IoT.
  • Siapa pun Anda, jika ingin menjadi Java Developer harus memiliki pengetahuan dasar pemrograman Java seperti Java Basic, OOP dan Common Class.
  • Penggunaan bahasa Java itu gratis (open source), sehingga siapa saja dapat mempelajari dan menggunakannya.
  • Java adalah bahasa yang aman sehingga dimungkinkan untuk mengembangkan sistem yang bebas dari gangguan dan virus.
  • Sebagai prasyarat untuk menuju kelas selanjutnya seperti Belajar Membuat Aplikasi Android untuk PemulaBelajar Fundamental Aplikasi Android, atau Belajar Membangun LINE Chatbot.