Programming language with Ruby-like syntax that compiles to efficient native code.
Cost / License
- Free
- Open Source (Apache-2.0)
Application typeApplication types
Platforms
- Mac
- Linux
Argentina


Apps similar to Apache Groovy include Python, which is free and open source. Other options are JavaScript, Java, Lua and C#. You're spoiled for choice with Programming Languages like Apache Groovy: we list more than 50 alternatives for Windows, Linux, Mac, the web and self-hosting.
Programming language with Ruby-like syntax that compiles to efficient native code.


Functional-first language for .NET with static typing, succinct and expressive code, advanced pattern matching, object-oriented features, interop with .NET languages, async programming, type providers, cross-platform support, tooling, and immutable data.

Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for...

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.


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.

Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses.


Luau (lowercase u, /'lu.a?/) is a fast, small, safe, gradually typed embeddable scripting language derived from Lua.


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

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.

