Download Java Development - Best Software & Apps

  • Java Runtime Environment

    Java Runtime Environment8-build-201

    License
    free Download
    Platform
    Windows

    Run Java applications on your PC and web browser for free

    7
    3107 votes
    • PROS: Quick, easy installation, Integration with web browsers, Automatic updates, Free, Also available for Mac
    • CONS: Control panel is a bit dull
  • Java Development Kit

    Java Development Kit12.0.1

    License
    free Download
    Platform
    Windows

    Everything you need to compile and run Java apps

    6
    1199 votes
    • PROS: Includes demos and examples, Easy-to-use interface, Lots of available documentation online
    • CONS: Graphical environment is not included and must be downloaded separately, Beginner programmers will find it difficult to navigate
  • BlueJ

    BlueJ4.2.1

    License
    free Download
    Platform
    Windows
    Mac

    Excellent teach yourself Java environment for students

    7
    789 votes
    • PROS: Fully featured Java environment but easy to use, Clean and clear interface, Ideal for beginners and those learning Java
    • CONS: May be prone to instability
  • Eclipse

    Eclipse4.11

    License
    free Download
    Platform
    Windows

    Complete environment for Java

    7
    830 votes
    • PROS: Open Source tool, Multiplatform
    • CONS: Not very attractive visually
  • Cavaj Java Decompiler

    Cavaj Java Decompiler1.11

    License
    free Download
    Platform
    Windows

    Decompile files and reconstruct code for free

    6
    123 votes
    • PROS: Decompile JAR and ZIP files, Reconstruct Java source code, Completely free
    • CONS: Only available for Windows, Not downloadable from official app store
  • Java Development Kit

    Java Development Kit11.0.2

    License
    free Download
    Platform
    Windows

    Compile and run Java apps on 64-bit systems

    6
    513 votes
    • PROS: Includes demos and examples, Easy-to-use interface, Lots of available documentation online
    • CONS: Graphical environment not included - must be downloaded separately, Beginner programmers will find it difficult to use
  • IntelliJ IDEA

    IntelliJ IDEAVaries with device

    License
    free Download
    Platform
    Windows
    Mac

    Java IDE for professionals

    8
    2 votes
    • PROS: Plenty of features to make programming easier, Also supports programming languages other than Java
    • CONS: Very expensive product when several alternatives are free, Takes time for programmers to learn how to fully use it
  • JavaExe

    JavaExe3.2

    License
    free Download
    Platform
    Windows

    Launch your Java application as a Windows file (if you know how)

    9
    1774 votes
    • PROS: Really easy to use once you've read the instrutions
    • CONS: Not intuitive
  • GanttProject

    GanttProject2.8.10

    License
    free Download
    Platform
    Windows
    Mac

    A Comprehensive Project Management and Scheduling Tool

    6
    174 votes
    • PROS: A complete project management application, Free to download
    • CONS: Demo may have some workability issues, Generic graphic representation
  • NetBeans IDE

    NetBeans IDE11.0

    License
    free Download
    Platform
    Windows

    Comprehensive Java development package

    7
    467 votes
    • DJ Java Decompiler

      DJ Java Decompiler3.10.10.93

      License
      buy Download
      Platform
      Windows

      Free Software for Java Users

      6
      82 votes
      • PROS: Supports various file types, Can decompile any Java app, Ability to display all contained files, Can be run directly from the interface
      • CONS: Best features not available, Heavy emphasis on in-app purchases, Rather dull interface, Takes time to learn
    • NetBeans

      NetBeansIDE 6.9

      License
      free Download
      Platform
      Mac

      Open source, high performance, modular, extensible, multi-platform Java IDE

      7
      45 votes
      • Eclipse IDE for Java EE Developers

        Eclipse IDE for Java EE Developers

        License
        free Download
        Platform
        Mac

        Java Eclipse IDE for Mac

        4
        14 votes
        • PROS: Good entry point for beginners to programming
        • CONS: Still quite technical for beginners
      • Java Launcher

        Java Launcher3.201

        License
        buy Download
        Platform
        Windows

        Execute your JavaScript with this free tool

        4
        96 votes
        • PROS: A handy JavaScript tool that is lightweight, You can learn how to use it with trial and error
        • CONS: The user interface is very ugly looking, It looks far more old-fashioned than it actually is
      • Discord Soundboard

        Discord Soundboardvaries-with-device

        License
        free Download
        Platform
        Windows

        Java Soundboard for Discord

        -
        No votes yet
        • Jar2Exe

          Jar2Exe2.1.7

          License
          buy Download
          Platform
          Windows

          A Portable Tool to Wrap Java-Based Apps into Executable Windows Files

          2
          144 votes
          • PROS: Straightforward interface, Generates three kinds of exe files, Operates on both Linux and Windows, Supports 32- and 64-bit exe files
          • CONS: All new processes entail going through each step, May not work well with JDK 1.8, Configuration settings could be confusing, Not for expert users
        • XLOGO

          XLOGO0.9.93

          License
          free Download
          Platform
          Windows

          Logo interpreter written in Java, with Spanish interface

          7
          84 votes
          • OpenJDK OSX Build

            OpenJDK OSX Build1.7

            License
            free Download
            Platform
            Mac

            Get the most up to date Java version on your Mac

            8
            8 votes
            • PROS: Provides cutting edge of Java development
            • CONS: Can be unstable
          • Bonita BPM Community Edition

            Bonita BPM Community Edition6.4

            License
            free Download
            Platform
            Windows

            Developers build process-driven business applications using a graphical design studio, a Java engine, a web form builder, and APIs.

            7
            18 votes
            • Gson

              Gsonvaries-with-device

              License
              free Download
              Platform
              Windows

              A Java serialization/deserialization library to convert Java Objects into JSON and back

              -
              No votes yet
              Softonic’s Best Rated Software for this topic
              #NameVersionVotesRatingPlatform
              1JavaExe3.217749Windows
              2BlueJ4.2.17897Windows,Mac
              3Eclipse4.118307Windows
              4Java Runtime Environment8-build-20131076.7Windows
              5Java Development Kit12.0.111996.1Windows
              Sponsored×