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 Kotlin include Python, which is free and open source. Other options are JavaScript, Java, C# and Lua. Programming Languages like Kotlin are a crowded field, with more than 50 alternatives for Linux, Mac, Windows, the web and self-hosting.
Programming language with Ruby-like syntax that compiles to efficient native code.


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.

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

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.

A fast, friendly, functional language.

The X10 programming language is organized around four basic principles of asynchrony, locality, atomicity, and order that are developed on a type-safe, class-based, object-oriented foundation. This foundation is robust enough to support fine-grained concurrency, Cilk-style...
Beef is an open source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment.

JRuby is a 100% Java implementation of the Ruby programming language running on the Java Virtual Machine (JVM).



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

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.
