Software Alternatives & Reviews

Java

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

Java Alternatives

The best Java alternatives based on verified products, community votes, reviews and other factors.
Latest update:

  1. 119

    Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.

    Open Source

  2. 78

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

  3. 72

    A safe, concurrent, practical language

    Open Source

  4. 50

    A popular general-purpose scripting language that is especially suited to web development

    Open Source

  5. 61

    Powerful, fast, lightweight, embeddable scripting language

    Open Source

  6. 36

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

    Open Source

  7. 50

    An advanced purely-functional programming language

    Open Source

  8. 37

    Statically typed Programming Language targeting JVM and JavaScript

    Open Source

  9. 45

    Has imperative, object-oriented and generic programming features, while also providing the facilities for low level memory manipulation

  10. 60

    A dynamic, interpreted, open source programming language with a focus on simplicity and productivity

    Open Source

  11. 58

    Simple, general-purpose, object-oriented programming language for the .NET platform

  12. 45

    Go, also called golang, is a programming language initially developed at Google in 2007 by Robert...

    Open Source

  13. 24

    Dynamic, functional language designed for building scalable and maintainable applications

    Open Source

Suggest an alternative
If you think we've missed something, please suggest an alternative to Java.

Generic Java discussion

Log in or Post with