Study
Lua

Pengenalan Lua

Penjelasan

Lua adalah bahasa scripting ringan dan cepat, dirancang untuk mudah di-"embed" (disisipkan) ke dalam aplikasi lain sebagai bahasa konfigurasi atau scripting — dipakai luas di game engine (Roblox, banyak game populer memakai Lua untuk mod/scripting), dan aplikasi seperti Neovim. Lua punya sintaks sederhana dan interpreter yang sangat kecil. Kode Lua dijalankan lewat interpreter `lua` dari command line, atau di-embed langsung ke dalam aplikasi host (mis. game engine memanggil script Lua saat event tertentu terjadi).

Contoh Konsep

-- Ini komentar di Lua, pakai dua tanda minus
print("Halo, Lua!")

-- Jalankan dengan: lua nama_file.lua

Praktikum

Tulis kode Lua untuk mencetak "Belajar Lua di CompileDaily" ke konsol memakai print().

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Lua sangat populer sebagai bahasa scripting/modding game karena ukurannya kecil dan gampang disisipkan ke aplikasi lain yang ditulis dalam C/C++ — kalau kamu tertarik modding game, Lua sering jadi titik masuk pertama.