Tutorial Earl: Cara Menulis Script Sendiri dengan Bahasa Earl
Nazwa Shabrina Zain

Nazwa Shabrina Zain @dev_nazwashabrina

About: I am a writer, developer, and also a craftsman of cheap materials to expensive. I really like coding, it is my hobby.

Location:
Indonesia
Joined:
Jun 14, 2025

Tutorial Earl: Cara Menulis Script Sendiri dengan Bahasa Earl

Publish Date: Jun 17
0 1

Teks ini beberapa dibuat oleh AI

Belajar bahasa scriping ringan dengan Earl, dibuat dengan JavaScript, cocok untuk eksperimen, edukasi, dan pembuatan automasi sederhana. Cocok untukmu!

Apa Itu Earl

Sebelumnya sudah saya jelaskan Apa Itu Earl di artikel sebelumnya. Jadi jika Anda masih belum tahu, Earl adalah bahasa scripting buatan Nazwa, yang saya tulis menggunakan Node.js. Bahasa ini menggunakan struktur perintah sederhana seperti atur, tampilkan, jika dan sebagainya tanpa kamu perlu memahami background pemrograman kompleks.

Instalasi

Dibutuhkan:

  • Node.js versi terbaru.
  • Git versi terbaru, jika ingin klon dari repositori.

Karena Earl berbasis Node.js, kamu hanya perlu klon repo:

git clone https://github.com/aflacake/earl-lang
cd earl-lang
npm install
Enter fullscreen mode Exit fullscreen mode

Lalu jalankan interpreternya:

node index.js
Enter fullscreen mode Exit fullscreen mode

Untuk ini kamu akan masuk ke mode REPLnya secara otomatis. Lalu ketik perintah langsung di terminal. Ketik keluar untuk menghentikan REPL.

node index.js nama_filemu.earl
Enter fullscreen mode Exit fullscreen mode

Ini untuk file .earl yang disiapkan.

Dasar-Dasar Bahasa Earl

Berikut adalah perintah dasar dalam Earl:

  1. atur - Menyimpan Nilai
atur :angka_angka: = [1, 2, 3, 4, 5, 10]
daftar ambil :angka: 4 
Enter fullscreen mode Exit fullscreen mode
  1. tampilkan - Menampilkan Nilai ke Konsol
masukkan :nama: sebagai earl
tampikan :nama:
Enter fullscreen mode Exit fullscreen mode
  1. hitung - Operasi Matematika
hitung dari :nama: => (ekspresi)
Enter fullscreen mode Exit fullscreen mode
  1. jika - Percabangan
masukkan 90 ke :nilai:
jika :nilai: >= 75 maka tampilan "Lulus!"
Enter fullscreen mode Exit fullscreen mode
  1. ulangi - Perulangan
ulangi 3 kali
  tampilkan "Hai Earl"
selesai
Enter fullscreen mode Exit fullscreen mode

Menjalankan File Earl

Buat file bernama contoh.earl dan isikan:

ulangi 3 kali
  tampilkan "Hai Earl"
selesai
Enter fullscreen mode Exit fullscreen mode

Kamu bisa mengisi kode dengan sesuai selera Anda dengan melihat aturan kode ada pada panduan di dokumentasi resminya ada di GitHub: earl-doc.

Lalu jalankan dengan:

node index.js contoh.earl
Enter fullscreen mode Exit fullscreen mode

Bonus Tutorial: Menyimpan Daftar

Earl juga bisa menyimpan list (array):

daftar ambil :ibu: 1 0
Enter fullscreen mode Exit fullscreen mode

Kesimpulan

Earl adalah bahasa scripting sederhana yang:

  • Ditulis dengan JavaScript (Node.js).
  • Modular dan mudah dirawat.
  • Mudah dibaca dan digunakan.
  • Cocok untuk pemula yang baru belajar.

Penutup

Earl bukan hanya tentang membuat bahasa baru, namun tentang belajar, membangun, bereksperimen, dan memahami dasar dari bagaimana komputer "mengerti" instruksi.

Kalau kamu suka proyek ini, berikan bintang di GitHub sebagai dukungan agar program Earl terus berlanjut!

Comments 1 total

  • Admin
    AdminJun 17, 2025

    Airdrop alert! Dev.to is distributing a limited-time token giveaway in recognition of your efforts on Dev.to. Head over here. limited supply — act fast. – Admin

Add comment