🧩 Qu'est-ce que Lua et pourquoi en avez-vous besoin ?
Lua — langage de programmation léger et rapide, idéal pour les débutants. Il est utilisé :
🎮 Dans le développement de jeux (Roblox, Love2D)
⚙️ Intégré dans les applications (par exemple, en C++)
🤖 En automatisation, scripts, microcontrôleurs
La bonne nouvelle est que Lua est très convivial pour les débutants.
⚙️ Préparation : où écrire le code ?
Pour le premier script, rien à installer, il suffit d'ouvrir Replit (Lua) et commencez à écrire !
Si vous voulez localement : téléchargez Lua pour Windows ou installez via brew install lua (sur macOS).
✍️ Écrire notre premier script
print("Hi Lua!")📌 print — commande qui affiche le texte dans la console.
🧠 Tout ce qui est entre guillemets est pris en compte ligne.
👉 Lancez le code — vous verrez :
Привет, Lua!🧮 Un peu de mathématiques
print(2 + 2)
print(5 * 3)
print(10 / 2)👉 Lua gère l'arithmétique facilement et clairement.
👤 Travail avec des variables
name = "Code"
age = 3
print("Hi, my name is " .. name)
print("To me " .. age .. " year")⚡ .. est collage des lignes en Lua.
🧠 Logique : si quelque chose, nous faisons quelque chose
score = 85
if score >= 80 then
print("Excellent! 🎉")
else
print("You need to try again!")
end📌 Les constructions conditionnelles se terminent toujours par end.
🔁 Et maintenant, le cycle !
for i = 1, 5 do
print("We calculate: " .. i)
end🔄 Cycle de 1 à 5. i — compteur.
🎁 Mini-projet : calculatrice
a = 10
b = 5
operation = "+"
if operation == "+" then
print(a + b)
elseif operation == "-" then
print(a - b)
elseif operation == "*" then
print(a * b)
elseif operation == "/" then
print(a / b)
else
print("Unknown operation")
endVous pouvez modifier les valeurs de a, b et operation pour obtenir des résultats différents.
🌈 Et ensuite ?
Vous savez déjà :
afficher le texte ;
travailler avec des variables ;
écrire des conditions et des cycles ;
créer des mini-programmes !
🔥 C'est la base de tout code. Vous en voulez plus ? Dans le prochain article, nous parlerons des tableaux et des fonctions.
🐾 Que fait Kodik ?
Code - c'est le héros de notre application « Kodik : apprentissage de la programmation ». Il aide les débutants à apprendre la programmation de manière ludique, étape par étape et sans stress.
Notre application contient déjà un cours sur Lua avec des exercices, des conseils et des mini-jeux ! 🎮
