Software Alternatives & Startups

JVM Programming Language

The best JVM Programming Language Products based on votes, our collection of reviews, verified products and a total of 11 factors.

Best JVM Programming Language Products

  1. 8

    Scala is a pure-bred object-oriented language that runs on the JVM.

    Key Scala Lang features:

    Functional Programming Interoperability with Java Expressive Syntax Strong Type System

    Open Source

    /scala-lang-alternatives
  2. Do-It-Yourself Data Analytics & Business Intelligence, Powered by AI.

    Key Grapple features:

    Automatic Data Refresh Universal Data Library Natural Language Map Data

    Visit website freemium $99 / Monthly (Per Editor, Unlimited Viewers) Sponsored

    Visit website
  3. 6

    A concurrent, class-based, object-oriented, language specifically designed to have as few implementation dependencies as possible.

    Key Java features:

    Platform Independence Large Standard Library Robust and Secure Community Support

    /java-alternatives
  4. 6

    Powerful, fast, lightweight, embeddable scripting language.

    Key Lua features:

    Easy to Embed Small Footprint Fast Performance Simplicity

    Open Source

    /lua-alternatives
  5. 4

    Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.

    Key Clojure features:

    Functional Programming Paradigm Interoperability with Java REPL Driven Development Concise Syntax

    Open Source

    /clojure-alternatives
  6. 3

    Lightweight, interpreted, object-oriented language with first-class functions.

    Key JavaScript features:

    Wide Browser Support Asynchronous Programming Rich Ecosystem and Libraries Community Support

    /javascript-alternatives
  7. 1

    array language with functional core.

    Key J features:

    Conciseness Array Programming Interactive Environment Cross-Platform

    /j-alternatives
  8. 4

    An advanced purely-functional programming language.

    Key Haskell features:

    Pure Functional Programming Strong Type System Lazy Evaluation Immutability

    Open Source

    /haskell-alternatives
  9. 3

    A safe, concurrent, practical language.

    Key Rust features:

    Memory Safety Performance Concurrency Tooling

    Open Source

    /rust-alternatives
  10. 2

    Haxe is an open source toolkit based on a modern, high level, strictly typed programming language.

    Key Haxe features:

    Cross-Platform Strong Typing High Performance Open Source

    Open Source

    /haxe-alternatives
  11. 3

    Dynamic, functional language designed for building scalable and maintainable applications.

    Key Elixir features:

    Concurrency Fault Tolerance Performance Ecosystem

    Open Source

    /elixir-alternatives
  12. 3

    A new web programming language with libraries, a virtual machine, and tools.

    Key Dart features:

    Performance Easy to Learn Strong Typing Flutter Integration

    /dart-alternatives
  13. 3

    Statically typed Programming Language targeting JVM and JavaScript.

    Key Kotlin features:

    Interoperability Conciseness Null Safety Coroutines

    Open Source

    /kotlin-alternatives
  14. 3

    A programming language used to build massively scalable soft real-time systems with requirements on high availability.

    Key Erlang features:

    Concurrency Fault Tolerance Distributed Computing Hot Code Swapping

    Open Source

    /erlang-alternatives

Was this JVM Programming Language alternatives list helpful? Your feedback is important!

11 out of 12 people consider this list as helpful.
This is equivalent to 4.6 / 5 rating.