TUTORIAL PEMULA · 5 MENIT

Program pertamamu
dimulai di sini.

Kita akan menulis program kecil, mengubah data, dan melihat bagaimana Kontekstual membaca instruksi satu per satu.

Coba contoh di browser
01 / TAMPILKAN TEKS

Mulai dari sapaan

Program paling kecil cukup memiliki satu instruksi. Kata Tampilkan meminta runtime mengeluarkan nilai ke panel output. Tanda titik mengakhiri instruksi.

Tampilkan teks "Halo dunia!".

Hasil yang diharapkan:

Halo dunia!
Kenapa teks dikutip?Tanda kutip membedakan literal teks dari nama variabel atau kata sintaks.
02 / SIMPAN NILAI

Berikan nama pada data

Variabel membuat data bisa digunakan lagi. Deklarasi menerima bentuk bernilai dan dengan nilai.

Tetapkan nama bernilai "Thio".
Tetapkan umur dengan nilai 20.

Tampilkan nama.
Tampilkan umur.

Nama variabel mengikuti aturan pengenal bahasa. Gunakan nama yang menggambarkan nilai agar program lebih mudah dipahami.

03 / UBAH DAN HITUNG

Ekspresi menghasilkan nilai baru

Operator aritmetika dapat dipakai dalam ekspresi. Gunakan Ubah untuk memperbarui variabel yang telah dibuat.

Tetapkan harga bernilai 12000.
Tetapkan jumlah bernilai 3.
Tetapkan total bernilai harga * jumlah.
Ubah jumlah menjadi jumlah + 1.

Tampilkan total.
Tampilkan jumlah.

Instruksi dijalankan sesuai urutannya. Karena itu, nilai yang digunakan pada suatu baris bergantung pada deklarasi atau perubahan yang sudah terjadi sebelumnya.

04 / PILIH CABANG

Jalankan instruksi saat kondisi sesuai

Blok kondisi ditandai titik dua setelah maka. Baris di dalam blok harus menjorok dengan indentasi.

Tetapkan umur bernilai 20.

Jika umur lebih dari atau sama dengan 17, maka:
    Tampilkan "Boleh melanjutkan".
Jika tidak, maka:
    Tampilkan "Perlu menunggu".

Cabang alternatif memiliki tingkat indentasi yang sama seperti baris Jika, sementara isi setiap cabang lebih menjorok.

05 / EKSPLORASI

Lanjutkan dengan eksperimen kecil

Coba ubah nilai umur, buat variabel baru, atau tulis loop Selama. Jalankan ulang setelah setiap perubahan dan baca pesannya jika runtime menemukan kesalahan.