Твой первый скрипт на Lua — за 10 минут
💡 Простой гайд для начинающих, чтобы попробовать программирование без страха и установки IDE
🧩 Что такое Lua и зачем он тебе?
Lua — лёгкий и быстрый язык программирования, идеально подходящий для начинающих. Он используется:
🎮 В разработке игр (Roblox, Love2D)
⚙️ Встраивается в приложения (например, в C++)
🤖 В автоматизации, скриптах, микроконтроллерах
Хорошая новость — Lua очень дружелюбен к новичкам.

⚙️ Подготовка: где писать код?
Для первого скрипта ничего не нужно устанавливать — просто открой Replit (Lua) и начинай писать!
Если хочешь локально: скачай Lua для Windows или установи через brew install lua (на macOS).
✍️ Пишем свой первый скрипт
print("Привет, Lua!")📌 print — команда, которая выводит текст в консоль.
🧠 Всё, что заключено в кавычки, считается строкой.
👉 Запусти код — ты увидишь:
Привет, Lua!🧮 Немного математики
print(2 + 2)
print(5 * 3)
print(10 / 2)👉 Lua справляется с арифметикой легко и понятно.
👤 Работа с переменными
name = "Кодик"
age = 3
print("Привет, меня зовут " .. name)
print("Мне " .. age .. " года")⚡ .. — это склеивание строк в Lua.
🧠 Логика: если что — делаем то
score = 85
if score >= 80 then
print("Отлично! 🎉")
else
print("Нужно постараться ещё!")
end📌 Условные конструкции всегда завершаются end.
🔁 А теперь — цикл!
for i = 1, 5 do
print("Считаем: " .. i)
end🔄 Цикл от 1 до 5. i — счётчик.
🎁 Мини-проект: калькулятор
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("Неизвестная операция")
endТы можешь менять значения a, b и operation, чтобы получить разные результаты.
🌈 Что дальше?
Ты уже умеешь:
выводить текст;
работать с переменными;
писать условия и циклы;
создавать мини-программы!
🔥 Это основа любого кода. Хочешь больше? В следующей статье расскажем про таблицы и функции.
🐾 А что делает Кодик?
Кодик — это герой нашего приложения «Кодик: обучение программированию». Он помогает новичкам изучать программирование весело, пошагово и без стресса.
В нашем приложении уже есть курс по Lua с упражнениями, подсказками и мини-играми! 🎮