
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#.
Alternatives list

- 18 Red (Programming Language) alternatives
Red is a new programming language, strongly inspired by REBOL.
The Bosque programming language is an experiment in regularized design for a machine assisted rapid and reliable software development lifecycle.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- BSD

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

Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.

The Factor programming language combines powerful language features with a full-featured library. The implementation is fully compiled for performance, while still supporting interactive development. Factor applications are portable between all common platforms.
Like C/C++, Terra is a statically-typed, compiled language with manual memory management. But unlike C/C++, it is designed from the beginning to be meta-programmed from Lua.
JRuby is a 100% Java implementation of the Ruby programming language running on the Java Virtual Machine (JVM).
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
I want a language for writing applications that is more expressive than Go but less complex than Rust.
Cost / License
- Free
- Open Source
Application type
Platforms
- Self-Hosted
- Mac
- Windows
- Linux
- BSD

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.
Mojo is a specialized artificial intelligence (AI) programming language developed by Modular Inc. First released in May 2023, it is designed to become a superset of Python, with the performance of C.






























