AHA! LangAHA! Lang
  • Ikhtisar
  • Pengantar
  • Memulai
  • Tur Bahasa
  • Kursus
  • Blog

Panduan

  • Fungsi
  • String
  • Builtin
  • Array
  • Referensi CLI
  • Cuplikan Kode
  • Arsitektur
  • Changelog
  • FAQ

Tautan

  • GitHub
AHA! LangAHA! Lang
  • Ikhtisar
  • Pengantar
  • Memulai
  • Tur Bahasa
  • Kursus
  • Blog

Panduan

  • Fungsi
  • String
  • Builtin
  • Array
  • Referensi CLI
  • Cuplikan Kode
  • Arsitektur
  • Changelog
  • FAQ

Tautan

  • GitHub

Course

Belajar menulis kode AHA! Lang dari nol — 10 pelajaran bertahap, dari Hello, World sampai proyek kecil.

  1. 1

    Apa Itu AHA! Lang?

    Kenalan dulu dengan AHA! Lang: bahasa pemrograman modern dengan kompiler LLVM yang mudah dibaca dan bertenaga.

  2. 2

    Hello, World: Program Pertamamu

    Menulis program pertama, mencetak output, dan memahami anatomi sederhana sebuah program AHA! Lang.

  3. 3

    Variabel dan Tipe Data

    Menyimpan data dengan let, mengenal Int, Bool, dan String, serta cara mengubah nilai variabel.

  4. 4

    Operator dan Ekspresi

    Aritmetika, perbandingan, dan logika di AHA! Lang — plus keistimewaan boolean yang bisa langsung diaritmetikakan.

  5. 5

    Bekerja dengan String

    Teks di AHA! Lang: literal, escape sequence, penggabungan, perbandingan, dan panjang string.

  6. 6

    Keputusan dengan if / else

    Membuat program bercabang: if/else di AHA! Lang adalah ekspresi yang menghasilkan nilai.

  7. 7

    Perulangan dengan while

    Menjalankan kode berulang kali selama kondisi terpenuhi — dasar dari otomatisasi di AHA! Lang.

  8. 8

    Perulangan dengan for

    for i in 0..10 — perulangan rentang yang ringkas, dengan break dan continue.

  9. 9

    Fungsi: Kode yang Bisa Dipakai Ulang

    Membungkus logika dalam fn: parameter, nilai kembali, return lebih awal, dan fungsi yang saling memanggil.

  10. 10

    Proyek Kecil: Mengasah Semua Ilmu

    Proyek akhir: FizzBuzz, deret Fibonacci, dan cek bilangan prima — menggabungkan variabel, ekspresi, loop, dan fungsi.