Java Alternatives

Apps similar to Java include Python, which is free and open source. Other options are JavaScript, PHP, Rust and C++. There's no shortage of Programming Languages like Java, with more than 50 alternatives for Linux, Windows, Mac, the web and self-hosting.

Copy a direct link to this comment to your clipboard
Alternatives
Java alternatives page was last updated

Alternatives list

  1. Liberica JDK icon
     4 likes

    Liberica is a 100% open-source Java implementation. It is built from OpenJDK which BellSoft contributes to, is thoroughly tested and passed the JCK provided under the license from OpenJDK. The versions of Liberica for Windows x86_64, Windows x86, Mac x86_64, Linux x86_64 and...

    Cost / License

    • Free
    • Open Source

    Since

    • Since 2019

    Platforms

    • Windows
    • Mac
    • Linux
    Good alternative?
     
  2. Haxe icon
     47 likes

    Haxe is an open source toolkit based on a modern high level strictly typed programming language, a state-of-the-art light-speed cross-compiler, a complete cross-platform standard library, and ways to access to each platform's native capabilities.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2012

    Platforms

    • Windows
    • Mac
    • Linux
    • Raspberry Pi
    • US flagUnited States
    Haxe screenshot 1
    Good alternative?
     
  3. Clojure icon
     31 likes

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

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2010

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    Good alternative?
     
  4. GDScript icon
     12 likes

    GDScript is a high-level, dynamically typed programming language used to create content. It uses a syntax similar to Python.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Since

    • Since 2021

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    • Online
    • Android
    • Godot Engine
    Good alternative?
     
  5. jRuby icon
     22 likes

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

    Cost / License

    • Free
    • Open Source

    Since

    • Since 2010

    Platforms

    • Windows
    • Mac
    • Linux
    Good alternative?
     
  6. Jython icon
     19 likes

    Jython, successor of JPython, is an implementation of the Python programming language written in Java.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2011

    Platforms

    • Windows
    • Mac
    • Linux
    • Python
    Good alternative?
     
    |
    1
  7. Objective-C icon
     30 likes

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2012

    Alerts

    • Discontinued

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    Good alternative?
     
  8. Chapel icon
     Like

    Chapel is a programming language designed for productive parallel computing at scale.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2014

    Platforms

    • Self-Hosted
    Good alternative?
     
  9. Ada icon
     9 likes

    Ada 2012 is the next generation of the world’s premier programming language for engineering safe, secure and reliable software.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2014

    Platforms

    • Windows
    • Linux
    • BSD
    Good alternative?
     
You are at page 3 of Java alternatives