Alternatives to Java for all platforms with any license

  • Python

    Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free...

    • Can almost do everything Java can and sometimes a little better. VenHayzApr 2017 • 7 agrees and 4 disagrees Disagree   Agree
    • It's very popular, can do everything Java can and very powerful Guest • Sep 2018 • 0 agrees and 1 disagrees Disagree   Agree

    Free Open Source Mac Windows Linux S60 BSD ... AROS Haiku AmigaOS OpenSolaris MorphOS

    Python icon
  • C++

    C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it...

    • It's general purpose, native, and powerful. Guest • Mar 2017 • 1 agrees and 0 disagrees Disagree   Agree
    • Powerful, object-oriented and very very wide usage and possibilities. Guest • May 2017 Disagree   Agree
    • Flexibility: Can programm pretty much everything that can be coded at all. Fast execution times. thomaszoschkeAug 2017 Disagree   Agree

    Free Open Source Mac Windows Linux BSD

    C++ icon
  • C (programming language)

    C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.

    • It's very low-level, compared to Java. It's not entirely general purpose like Java. Guest • Mar 2017 • 2 agrees and 0 disagrees Disagree   Agree
    • java is a operation oriented language while c and c++ are general purpose languages Guest • Sep 2017 • 0 agrees and 2 disagrees Disagree   Agree

    Free Open Source Mac Windows Linux Android iPhone ... Android Tablet BSD iPad AROS Android Wear Haiku Playstation

    C (programming language) icon
  • C#

    C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and...

    • C# and Java are almost identical. Besides the fact they're being lead by different companies, they have almost the entirely same performance profile and same syntax. Guest • Mar 2017 • 2 agrees and 0 disagrees Disagree   Agree

    Free Open Source Mac Windows Linux BSD

    C# icon
  • Ruby

    Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated...

    Free Open Source Mac Windows Linux BSD Haiku

    Ruby icon
  • Go (Programming Language)

    Go, also called golang, is a programming language initially developed at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. It is a statically-typed...

    Free Open Source Mac Windows Linux BSD

    No features added Add a feature

    Go (Programming Language) icon
  • Haskell

    Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of...

    Free Open Source Mac Windows Linux BSD

    Haskell icon
  • Scala

    Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and...

    • Scala was made with the explicit purpose of being a better Java. It is more concise and has many more useful features. Guest • Sep 2018 Disagree   Agree

    Free Open Source Mac Windows Linux BSD

    Scala icon
  • Dart

    Dart (originally called Dash) is a Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, 2011 October 10-12. The goal of Dart...

    • Dart has no ability to handle UI at all. Java does desktop too! Guest • Aug 2015 • 2 agrees and 0 disagrees Disagree   Agree

    Free Open Source Mac Windows Linux Web

    No features added Add a feature

    Dart icon
  • OpenJDK

    OpenJDK is the free version of the Java development platform. The OpenJDK project consists of a number of components. Principally these are HotSpot (the virtual...

    Free Open Source Linux BSD

    No features added Add a feature

    OpenJDK icon

Platforms

Desktop

Show 25 less popular platforms

Java Comments

Comment by SecurityChecker
about Java · Mar 2018 · Helpful Not helpful Report as spam

Well it no longer installs the ask toolbar

reply