Software Alternatives & Reviews

Java Reviews

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

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about Java and what they use it for.
  • Can someone help with port forwarding?
    You can use UPnP PortMapper. Source code/Download. All you need is Java and that's it. Hope this helps. - Source: Reddit / about 1 year ago
  • PolyGlot 3.5 Release
    I would definitely suggest installing Java for this one, and the error should have asked you to do so. I'll have to look into why that was not popping properly for you and address it in a bug fix. In the mean time, you can address the issue by going here to install Java: - Source: Reddit / about 1 year ago
  • i need help pls
    Https:// Is this the java you're using to install optifine. When I first got optifine I thought java meant Minecraft and not java. - Source: Reddit / over 1 year ago
  • I keep getting this error when I try to install Worldpainter
    I had this problem before just go to and download the java then you will have to install the actual java, then after its installed go to This PC then Windows then Program Files then Java then go to the file name file name that show I think when you downloaded it then go into bin and you will find a java.exe file then click it and World Painter will install and that's who I solved king problem... - Source: Reddit / over 1 year ago
  • What to do immediately with a brand new build?
    Java, Adobe Reader, Handbrake (great for converting and adjusting videos). - Source: Reddit / over 1 year ago
  • Game keeps crashing every time I attempt to create new world on start up.
    I see you are using a correct version of Java, which is Java 8, but go and download the newer update for Java at Use this walk through to change your Java to what you just downloaded for MultiMC. Scroll down to "Setting up Java in MultiMC." Start from where you pick your instances of Mincraft and follow the arrows on the picture. - Source: Reddit / over 1 year ago
  • Continuing from last post, managed to change the file into a Java one but now this comes up when I try to open it🤦‍♂️ help? I just want optifine..
    Aright. So first step is make sure you have downloaded Java se here , open it, then go to the optifine download and open that up real quick. There should now be an installation in the launcher called optifine (your version). Let me know if it works! - Source: Reddit / almost 2 years ago

External sources with reviews and comparisons of Java

The 10 Best Programming Languages to Learn Today
If you want to build your career in IoT or big data, Java is arguably the best programming language to learn. Java is cross-platform compatible and offers portability and versatility to almost any type of device, making it ideal for IoT applications. The Apache Hadoop big data processing system is also written in Java.
Alternatives to Nmap: from simple to advanced network scanning
This tool can provide favorite IP address ranges, NetBIOS information and web server detection. More features can be added by installing Java plugins.

Do you know an article comparing Java to other products?
Suggest a link to a post with product alternatives.