Lua Alternatives

Lua is described as 'Powerful, fast, lightweight, embeddable scripting language' and is a very popular programming language in the development category. There are more than 50 alternatives to Lua for a variety of platforms, including Linux, Windows, Mac, BSD and Web-based apps. The best Lua alternative is Python, which is both free and Open Source. Other great apps like Lua are JavaScript, C (programming language), PHP and C#.

Copy a direct link to this comment to your clipboard
Lua alternatives page was last updated

Alternatives list

  1. Objective-C icon
     30 likes
    Copy a direct link to this comment to your clipboard

    The Objective-C language is a simple computer language designed to enable sophisticated object-oriented programming. Objective-C is defined as a small but powerful set of extensions to the standard ANSI C language.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  2. Xedge32 icon
     Like
    Copy a direct link to this comment to your clipboard

    Xedge32 provides a Lua-based alternative for embedded development on the ESP32 microcontroller, making it easier to interact with hardware without the complexity of C programming.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  3. Copy a direct link to this comment to your clipboard

    Io is a prototype-based programming language inspired by Smalltalk (all values are objects, all messages are dynamic), Self (prototype-based), NewtonScript (differential inheritance), Act1 (actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree)...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Raspberry Pi
     
  4. Chapel icon
     Like
    Copy a direct link to this comment to your clipboard

    Chapel is a programming language designed for productive parallel computing at scale.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
     
  5. ReScript icon
     2 likes
    Copy a direct link to this comment to your clipboard

    ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. It comes with a lightning fast compiler toolchain that scales to any codebase size.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • JavaScript
    • Self-Hosted
    • Node.JS
    • Mac
    • Linux
    • Windows
    • BSD
    • Visual Studio Code
     
  6. Ejscript icon
     6 likes
    Copy a direct link to this comment to your clipboard

    Embedthis Ejscript™ is a simple, pre-integrated Javascript ES6 environment. It is efficient, compact and easy to embed. Ejscript has modules, classes, let-scoped variables as part of its ES6 support.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  7. Vely icon
     Like
    Copy a direct link to this comment to your clipboard

    Vely is a general-purpose framework for C programming language, especially well suited for web applications. It's Free Open Source software. C programmers can develop applications they couldn't easily before, with ease, ergonomics and productivity you expect.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
  8. Copy a direct link to this comment to your clipboard

    Very fast BASIC like programming language for console and gui applications, automate process, automate data exchange, connect to databases, send mails, ftp, rest api, parsing, tokenizing, files, OpenGl, graphics, sound, printing ... much more.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Windows
     
  9.  6 likes
    Copy a direct link to this comment to your clipboard

    Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • MorphOS
     
  10. Hack icon
     12 likes
    Copy a direct link to this comment to your clipboard

    Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing, while adding many features commonly found in other modern programming languages.

    46 Hack alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
     
  11. Copy a direct link to this comment to your clipboard

    Unison is a statically-typed functional language with type inference, an effect system, and advanced tooling. It is based around a big idea of content-addressed code, in which function are identified by a hash of their implementation rather than by name, and code is stored as...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
  12. AngelScript icon
     3 likes
    Copy a direct link to this comment to your clipboard

    The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
You are at page 5 of Lua alternatives