Software Alternatives, Accelerators & 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. 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
  2. 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
  3. 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
  4. 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
  5. An advanced purely-functional programming language.

    Key Haskell features:

    Pure Functional Programming Strong Type System Lazy Evaluation Immutability

    Open Source

    /haskell-alternatives
  6. Highly capable, feature-rich programming language with over 26 years of development.

    Key Perl features:

    Text Processing Power Mature Ecosystem Cross-Platform Compatibility Community Support

    /perl-alternatives
  7. A safe, concurrent, practical language.

    Key Rust features:

    Memory Safety Performance Concurrency Tooling

    Open Source

    /rust-alternatives
  8. 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
  9. Powerful, fast, lightweight, embeddable scripting language.

    Key Lua features:

    Easy to Embed Small Footprint Fast Performance Simplicity

    Open Source

    /lua-alternatives
  10. Dynamic, functional language designed for building scalable and maintainable applications.

    Key Elixir features:

    Concurrency Fault Tolerance Performance Ecosystem

    Open Source

    /elixir-alternatives
  11. 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
  12. Simple, general-purpose, object-oriented programming language for the .NET platform.

    Key C# features:

    Modern Language Features Large Standard Library Cross-Platform Strong Community and Documentation

    /c-sharp-alternatives
  13. Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming...

    /object-pascal-alternatives

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

Yes No

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