Cara Install Kotlin di Windows, macOS, dan Linux — Langkah demi Langkah yang Benar-Benar Bisa Kamu Ikuti

Pernahkah kamu mengetik kotlin --version di terminal, lalu mendapat pesan “command not found”, padahal kamu sudah yakin sudah mengunduh segalanya? Kamu bukan satu-satunya. Banyak developer pemula (dan bahkan yang sudah berpengalaman) terjebak di langkah instalasi Kotlin — bukan karena Kotlin sulit, tapi karena panduan instalasinya sering kali mengasumsikan kamu sudah paham tentang PATH, SDKMAN!, atau perbedaan antara JDK 8 dan JDK 17.

Nah, kali ini kita akan instal Kotlin dari nol — tanpa asumsi, tanpa jargon berlebihan, dan tanpa skip langkah penting. Kamu akan bisa menjalankan kode Kotlin pertamamu dalam waktu kurang dari 10 menit, bahkan kalau laptopmu baru di-install ulang kemarin.


Apa Sebenarnya yang Perlu Di-Install?

Kotlin bukan aplikasi mandiri seperti Notepad atau Chrome. Ia adalah bahasa pemrograman yang berjalan di atas JVM (Java Virtual Machine). Artinya, sebelum Kotlin bisa bekerja, kamu butuh dua hal utama:

  • JDK (Java Development Kit) versi 1.8 atau lebih tinggi — minimal JDK 11 untuk pengalaman terbaik
  • Compiler & toolchain Kotlin: bisa lewat Kotlin CLI, IntelliJ IDEA, atau SDKMAN! (untuk Linux/macOS)

Tidak perlu menginstal Android Studio hanya untuk belajar Kotlin dasar — kecuali memang tujuanmu membuat aplikasi Android. Kita fokus pada cara paling ringkas dan langsung jalan.


Langkah 1: Instal JDK Dulu — Jangan Lewati Ini!

Ini titik paling sering gagal. Banyak orang mengunduh “Java Runtime” (JRE), bukan “Java Development Kit” (JDK). JRE hanya bisa menjalankan program Java — tidak bisa mengkompilasi Kotlin.

Untuk Windows

Unduh OpenJDK 17 LTS dari situs resmi Eclipse Temurin (rekomendasi teraman dan gratis). Pilih versi Windows x64 Installer (.msi).

Setelah instalasi selesai, buka PowerShell atau CMD dan ketik:

java -version

Jika muncul output seperti openjdk version "17.0.1", artinya kamu siap lanjut. Kalau belum, cek apakah folder instalasi JDK (misalnya C:Program FilesEclipse Adoptiumjdk-17.0.1+12-hotspotbin) sudah ada di variabel lingkungan PATH.

Untuk macOS

Gunakan Homebrew** (jika belum punya, instal dulu dengan /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"):

brew install temurin17

Lalu verifikasi:

java -version

Untuk Linux (Ubuntu/Debian)

sudo apt update && sudo apt install openjdk-17-jdk

Verifikasi sama seperti di atas. Tidak perlu ubah PATH — paket APT biasanya mengatur itu otomatis.


Langkah 2: Pilih Metode Instalasi Kotlin — Mana yang Paling Cocok Buatmu?

Kotlin punya tiga jalur utama instalasi. Pilih satu — jangan coba semua sekaligus, biar tidak bingung:

  • Kotlin CLI (Command Line Interface): Untuk eksperimen cepat, skrip sederhana, atau belajar dasar tanpa IDE.
  • IntelliJ IDEA Community Edition: Gratis, stabil, dan punya dukungan Kotlin bawaan — pilihan terbaik untuk pemula serius.
  • SDKMAN! (Linux/macOS): Seperti “npm-nya bahasa JVM”, sangat praktis kalau kamu sering ganti versi Kotlin atau JDK.
Terminal menunjukkan interaksi Kotlin REPL dengan output 'Hello from Kotlin!'

Opsi A: Instal Kotlin CLI Secara Manual (Semua OS)

Ini cara paling transparan — kamu tahu persis file apa yang masuk ke komputermu.

Langkah-langkah:

  1. Buka halaman rilis Kotlin di GitHub
  2. Unduh file kotlin-compiler-2.0.0.zip (ganti angka versi dengan yang terbaru)
  3. Ekstrak ke folder tetap, misalnya C:kotlin (Windows) atau ~/kotlin (macOS/Linux)
  4. Tambahkan path ke folder bin ke variabel lingkungan PATH:

Contoh PATH untuk Windows:
C:kotlinkotlin-compiler-2.0.0bin
Contoh PATH untuk macOS/Linux:
~/kotlin/kotlin-compiler-2.0.0/bin

Setelah itu, restart terminal dan uji:

kotlinc -version

Jika muncul versi Kotlin, selamat — kamu baru saja menghidupkan mesin kompilasi Kotlin pertamamu.


Opsi B: Gunakan IntelliJ IDEA (Direkomendasikan untuk Pemula)

Mengapa ini pilihan terbaik? Karena IntelliJ bukan sekadar editor — ia adalah teman belajar yang membantumu:

  • Memberi saran otomatis saat mengetik (auto-completion)
  • Menunjukkan kesalahan sintaks sebelum kamu klik “run”
  • Membuat proyek Kotlin baru hanya dalam 3 klik
  • Mengelola dependensi (misalnya kotlinx.coroutines) tanpa ribet

Unduh IntelliJ IDEA Community Edition (gratis) dari situs resmi JetBrains. Saat instalasi, pastikan opsi Kotlin plugin dicentang — biasanya sudah aktif secara default.

Setelah terbuka, pilih New Project → Kotlin → JVM. Biarkan IntelliJ mengatur JDK dan SDK Kotlin otomatis. Kamu langsung bisa menulis:

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

Klik tombol hijau ▶️ di sebelah kiri — dan voilà: output muncul di konsol bawah.


Opsi C: SDKMAN! (Linux & macOS Saja)

Jika kamu sering bereksperimen dengan versi berbeda (misalnya mencoba Kotlin 1.9.20 lalu balik ke 2.0.0), SDKMAN! adalah sahabatmu.

curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install kotlin

Sekarang kamu bisa ganti versi dengan satu perintah:

sdk use kotlin 2.0.0

Atau set versi default:

sdk default kotlin 2.0.0

Cek Instalasi: Uji dengan REPL Interaktif

REPL (Read-Eval-Print Loop) adalah cara paling menyenangkan untuk menguji ide Kotlin secara instan — tanpa bikin file, tanpa kompilasi manual.

kotlinc

Ketik kode sederhana:

println("Kotlin jalan!")

Tekan Ctrl+Z (Windows) atau Ctrl+D (macOS/Linux) untuk keluar. Jika output muncul — instalasi sukses 100%.


Yang Sering Terlupa: Setelah Instalasi, Apa Lagi?

Instalasi bukan akhir — ini awal yang sebenarnya. Berikut langkah alami berikutnya:

  • Buat folder kerja, misalnya ~/latihan-kotlin
  • Buat file Halo.kt dengan isi fun main() { println("Halo!") }
  • Kompilasi: kotlinc Halo.kt -include-runtime -d Halo.jar
  • Jalankan: java -jar Halo.jar

Itu adalah alur dasar kompilasi Kotlin ke bytecode JVM — sama seperti Java, tapi dengan sintaks yang jauh lebih ringkas.


Penutup: Instalasi Bukan Tentang “Mengeklik Next”, Tapi Memahami Alurnya

Ketika kamu berhasil menjalankan println("Halo, Kotlin!") dari terminal atau IDE, itu bukan sekadar teks — itu adalah pintu masuk ke dunia di mana kode bisa ditulis dengan jujur, tanpa boilerplate, dan tanpa rasa takut salah.

Instalasi Kotlin memang terlihat teknis, tapi intinya sederhana: pastikan JVM hidup, lalu beri Kotlin cara berbicara dengannya. Selebihnya — adalah soal eksperimen, kesalahan kecil, dan kepuasan saat sesuatu yang kamu tulis benar-benar berjalan.

Jadi, jangan tunggu “waktu yang tepat”. Buka terminal atau unduh IntelliJ sekarang juga. Tulis baris pertamamu. Dan ingat: setiap developer hebat di dunia pernah mulai dari satu baris println — dan satu kesalahan command not found yang bikin pusing.

Sudah berhasil instal? Cerita singkat pengalamanmu di kolom komentar — saya baca semua. Dan kalau ada langkah yang masih bikin bingung, kabari saja. Kita perbaiki bersama.

hyvercode

Leave a Reply

Your email address will not be published. Required fields are marked *