๐Ÿ‡ฎ๐Ÿ‡ฉ Bahasa Pemrograman Indonesia ยท v1.0.0

NusaScript

Bahasa pemrograman modern yang dirancang khusus untuk developer Indonesia. Tulis kode dalam Bahasa Indonesia, jalankan secepat Go.

Apa itu NusaScript?

NusaScript adalah bahasa pemrograman modern yang berjalan di atas runtime Go. Semua kata kunci menggunakan Bahasa Indonesia, sehingga developer Indonesia dapat belajar pemrograman dengan lebih intuitif.

Contoh Program NusaScript
// Program pertama saya dengan NusaScript
buat nama = "Indonesia"
buat tahun = 2026

tampilkan("Halo dari NusaScript!")
tampilkan("Bahasa untuk developer", nama)

fungsi sapa(orang) {
    kembalikan "Selamat datang, " + orang + "! ๐Ÿ‡ฎ๐Ÿ‡ฉ"
}

tampilkan(sapa("Developer"))
tampilkan("Tahun:", tahun)
Output
Halo dari NusaScript!
Bahasa untuk developer Indonesia
Selamat datang, Developer! ๐Ÿ‡ฎ๐Ÿ‡ฉ
Tahun: 2026

Fitur Utama

Cara Menggunakan Dokumentasi Ini

Dokumentasi ini disusun seperti tutorial โ€” dari yang paling dasar hingga yang paling lanjut. Jika Anda pemula, mulai dari Instalasi dan ikuti urutannya. Jika Anda sudah berpengalaman, gunakan navigasi di sebelah kiri untuk langsung ke topik yang Anda butuhkan.

Setiap halaman memiliki contoh kode yang bisa langsung Anda coba. Salin kode dan jalankan dengan perintah nusa jalankan file.ns di terminal Anda.

Perbandingan dengan Bahasa Lain

KonsepNusaScriptJavaScriptPython
Deklarasi variabelbuat x = 10let x = 10x = 10
Fungsifungsi nama() { }function nama() { }def nama():
Kondisijika x > 5 { }if (x > 5) { }if x > 5:
Perulanganselama i < 10 { }while (i < 10) { }while i < 10:
Cetak outputtampilkan("Halo")console.log("Halo")print("Halo")
Kembalikan nilaikembalikan nilaireturn nilaireturn nilai
Boolean benarbenartrueTrue
Nilai nullnihilnullNone

Referensi Cepat Perintah CLI

Terminal
// Jalankan file NusaScript (interpreter)
nusa jalankan program.ns

// Kompilasi ke native binary (cepat seperti Go!)
nusa kompilasi program.ns
nusa kompilasi program.ns -o nama_output

// Masuk ke mode interaktif REPL
nusa repl

// Tampilkan versi
nusa versi