Твой первый скрипт на 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 с упражнениями, подсказками и мини-играми! 🎮