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, PHP, C (programming language) and C#.

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

Alternatives list

  1. Neko icon
     6 likes

    Neko is an high-level dynamicly typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  2. Hack icon
     13 likes

    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.

    50 Hack alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
     
  3. FreeBASIC icon
     26 likes

    FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Linux
     
  4. Xedge32 icon
     Like

    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
     
  5. 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
     
  6. Chapel icon
     Like

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
     
  7. Ejscript icon
     6 likes

    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
     
  8. Vely icon
     Like

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

    Platforms

    • Windows
     
  10. Umka icon
     1 like

    Umka is a statically typed embeddable scripting language. It combines simplicity and flexibility with compile-time type checking, following the principle Explicit is better than implicit.

    Cost / License

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
     
  11. AngelScript icon
     3 likes

    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