Lua icon
Lua icon

Lua

 175 likes

Lua is a powerful, fast, lightweight, embeddable scripting language.

Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based.

Lua screenshot 1

License model

  • FreeOpen Source

Application type

Platforms

  • Mac
  • Windows
  • Linux  Provided by distribution
  • Android
  • iPhone
  • Android Tablet
  • BSD  Provided by distribution
  • iPad
  • Android Wear
  • Haiku
  • AmigaOS
  • Playstation
  • MorphOS
4.4 / 5 Avg rating (5)
175likes
4comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Embeddable
  2.  Support for scripting
  3.  Configuration
  4.  Command line interface

Lua News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • boomflex liked Lua
    about 1 month ago
  • braky updated Lua
    2 months ago
  • App icon
    SoCalDude added Lua as alternative to Xedge32
    2 months ago
  • Eighty-nine, Alaik, thejfex and AuthoritativeProtocol liked Lua
    2 months ago
  • IamPyu and forcemajore liked Lua
    10 months ago
  • POX added Lua as alternative to Borgo Programming Language
    12 months ago
Show all activities

Lua information

  • Developed by

    PUC-Rio
  • Licensing

    Open Source and Free product.
  • Written in

  • Rating

    Average rating of 4.4
  • Alternatives

    82 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOS & Utilities

GitHub repository

  •  8,955 Stars
  •  1,715 Forks
  •  0 Open Issues
  •   Updated Apr 4, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 4 comments and reviews about Lua, and it has gotten 175 likes

Lua was added to AlternativeTo by nitrofurano on Dec 5, 2010 and this page was last updated Feb 15, 2025.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
RemovedUser
Sep 12, 2023
0

Its awesome for embedding!

Guest
Jul 26, 2022
0

My favorite language!

roalcantara
Apr 25, 2021
0

Cuz it reminds me of ruby quite a bit.. 🤓

EmasXP
Jul 1, 2011
0

If it only had utf-8 built in...

Luiz Carlos Alves Santos
Feb 10, 2021

Do we have to manually implement it?

What is Lua?

Lua is a powerful, fast, lightweight, embeddable scripting language.

Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

Official Links