Groovy is an agile and dynamic language for the Java Virtual Machine (JVM).
Ruby Alternatives
Ruby is described as 'Dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto' and is a very popular programming language in the development category. There are more than 50 alternatives to Ruby for a variety of platforms, including Linux, Windows, Mac, BSD and Web-based apps. The best Ruby alternative is Python, which is both free and Open Source. Other great apps like Ruby are JavaScript, Java, PHP and C++.
Alternatives list
- 51 Apache Groovy alternatives
- 73 GDScript alternatives
GDScript is a high-level, dynamically typed programming language used to create content. It uses a syntax similar to Python.
Cost / License
- Free
- Open Source (MIT)
Application types
Platforms
- Mac
- Windows
- Linux
- BSD
- Android
- Online
- Godot Engine

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
Haxe is an open source toolkit based on a modern high level strictly typed programming language, a state-of-the-art light-speed cross-compiler, a complete cross-platform standard library, and ways to access to each platform's native capabilities.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Raspberry Pi


Raku unifies many great ideas that aren't usually found in other programming languages. While several other languages offer some of these features, none of them offer all.
Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, and should run on other systems with some porting. The entire language (core library, interpreter, compiler, assembler) is about 200-300 kB and should run on many constrained systems.

- 47 Hack alternatives
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.
Temper is a programming language and toolchain for making libraries that can be used natively from any other language.
Hy is a wonderful dialect of Lisp that’s embedded in Python.
Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form!.
The Odin programming language is fast, concise, readable, pragmatic and open sourced. It is designed with the intent of replacing C with the following goals:
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

The programming language for writing single page applications. Mint has all the tools you need to write error free, easily readable and maintainable applications in record time.




























