{}const=>[]async()letfn</>var
Développement

Votre premier script en Lua en 10 minutes

💡 Un guide simple pour les débutants afin d'essayer la programmation sans crainte et sans installer d'IDE

К

Kodik

Auteur

2 min de lecture

🧩 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.

🔥 100 000+ étudiants déjà avec nous

Marre de lire la théorie ?
Il est temps de coder !

Kodik — une appli où tu apprends à coder par la pratique. Mentor IA, leçons interactives, projets réels.

🤖 IA 24/7
🎓 Certificats
💰 Gratuit
🚀 Commencer
Ont rejoint aujourd'hui

⚙️ 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")
end

Vous 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 ! 🎮

🎯Arrête de reporter

Tu as aimé l'article ?
Place à la pratique !

Avec Kodik, tu ne lis pas seulement — tu codes immédiatement. Théorie + pratique = vraies compétences.

Pratique instantanée
🧠L'IA explique le code
🏆Certificat

Sans inscription • Sans carte