Kenalan dengan Kotlin & Program Pertama

Apa itu Kotlin, kenapa Google menjadikannya bahasa utama Android, cara mencoba tanpa instalasi, memasang IntelliJ IDEA, dan menulis fungsi main pertamamu.

Part 1 dari 25 ± 40 menit Gratis

Apa itu Kotlin?

Kotlin adalah bahasa pemrograman modern buatan JetBrains (perusahaan di balik IntelliJ IDEA), dirilis tahun 2011. Sejak 2019 Google menyatakan Kotlin sebagai bahasa yang diutamakan untuk pengembangan Android. Hampir semua aplikasi Android baru ditulis dengan Kotlin.

Kenapa banyak orang jatuh cinta pada Kotlin?

  • Singkat. Pekerjaan yang di Java butuh 30 baris, di Kotlin sering cukup 3 baris.
  • Aman dari NullPointerException. Kotlin membedakan secara tegas nilai yang boleh kosong (null) dan yang tidak, sehingga banyak crash tertangkap sebelum aplikasi dijalankan.
  • Mudah dibaca. Sintaksnya bersih, mirip bahasa sehari-hari.
  • Serbaguna. Kotlin dipakai untuk aplikasi Android, server (Ktor, Spring Boot), aplikasi desktop, bahkan iOS lewat Kotlin Multiplatform.
  • Kompatibel 100% dengan Java. Kamu bisa memakai semua library Java dari Kotlin.

Cara mencoba Kotlin tanpa instalasi

Buka play.kotlinlang.org di browser. Tulis kode, klik tombol Run, hasilnya langsung muncul. Cocok untuk mencoba semua contoh di kursus ini.

Memasang Kotlin di komputer

Cara termudah adalah memasang IntelliJ IDEA Community (gratis) dari jetbrains.com/idea. Kotlin sudah bawaan di dalamnya, jadi kamu tidak perlu memasang apa-apa lagi selain JDK (IntelliJ menawarkan untuk mengunduhnya otomatis). Jika nanti ingin membuat aplikasi Android, pasang Android Studio, yang juga berbasis IntelliJ.

  1. Pasang IntelliJ IDEA Community.
  2. Pilih New Project, bahasa Kotlin, sistem build IntelliJ.
  3. Buka berkas Main.kt lalu klik ikon segitiga hijau di samping main untuk menjalankan.

Program pertama

fun main() {
    println("Halo, dunia!")
}

Hasilnya: Halo, dunia!

BagianArti
funKata kunci untuk membuat fungsi (sekelompok perintah yang diberi nama).
mainFungsi khusus: titik masuk program. Program mulai berjalan dari sini.
println(...)Mencetak teks lalu pindah baris. print(...) mencetak tanpa pindah baris.
"..."Kutip ganda menandai teks (String).
{ }Kurung kurawal membuka dan menutup isi fungsi.

Perhatikan: tidak ada titik koma di akhir baris dan tidak perlu class. Di Java kamu butuh public class Main { public static void main(String[] args) ... }; di Kotlin cukup fun main().

Komentar

// komentar satu baris
/* komentar
   beberapa baris */

Error umum pemula

  • Unresolved reference: printn → salah ketik nama fungsi.
  • Kurung atau kutip tidak ditutup → Kotlin menandai merah di editor.
  • Kotlin peka huruf besar/kecil: println ≠ Println.

Tips: latihan di kursus ini diperiksa struktur kodenya secara otomatis. Supaya benar-benar paham, salin juga kodenya ke play.kotlinlang.org dan lihat hasilnya.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X