Download Java Development - Best Software & Apps

  • Java Runtime Environment

    (JRE) 32bits 8.0.600.27

    License
    free Download
    Platform
    Windows

    Run Java applications on your PC and web browser

    6
    857 votes
    • PROS: Quick, easy installation, Integration with web browsers, Automatic updates
    • CONS: Control panel is a bit dull
  • Java Development Kit

    (JDK) (32 bit) 8u66

    License
    free Download
    Platform
    Windows

    Everything you need to compile and run Java apps

    6
    752 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

    3.0.8

    License
    free Download
    Platform
    Windows
    Mac

    Excellent teach yourself Java environment for students

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

    SDK 4.2.1

    License
    free Download
    Platform
    Windows

    Complete environment for Java

    6
    420 votes
    • JavaExe

      3.2

      License
      free Download
      Platform
      Windows

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

      9
      1917 votes
      • PROS: Really easy to use once you've read the instrutions
      • CONS: Not intuitive
    • Cavaj Java Decompiler

      1.11

      License
      free Download
      Platform
      Windows

      Decompile files and reconstruct code for free

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

      (JDK) (64 bit) 8u92

      License
      free Download
      Platform
      Windows

      Compile and run Java apps on 64-bit systems

      6
      399 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
    • Eclipse

      Classic Classic 4.2

      License
      free Download
      Platform
      Mac

      Java Eclipse for Mac

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

      3.201

      License
      try Download
      Platform
      Windows

      Execute your JavaScript with this free tool

      4
      55 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
    • IntelliJ IDEA

      Varies with device

      License
      free Download
      Platform
      Windows
      Mac

      Java IDE for professionals

      -
      No votes yet
      • 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
    • NetBeans IDE

      6.9.1

      License
      free Download
      Platform
      Windows

      Comprehensive Java development package

      6
      186 votes
      • DJ Java Decompiler

        3.10.10.93

        License
        try Download
        Platform
        Windows

        Decompile java CLASS files and save it in text or other format

        6
        30 votes
        • GanttProject

          2.0

          License
          free Download
          Platform
          Windows
          Mac

          Project scheduling application written in Java

          6
          26 votes
          • NetBeans

            IDE 6.9

            License
            free Download
            Platform
            Mac

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

            7
            27 votes
            • Jar2Exe

              2.1.7

              License
              try Download
              Platform
              Windows

              Convert Java files to exe

              3
              58 votes
              • Eclipse IDE for Java EE Developers

                License
                free Download
                Platform
                Mac

                Java Eclipse IDE for Mac

                5
                11 votes
                • PROS: Good entry point for beginners to programming
                • CONS: Still quite technical for beginners
              • DCP Setup Maker

                1.1.0

                License
                free Download
                Platform
                Windows

                Compact application designed to create Java installers by using IzPack

                9
                20 votes
                • Thinking in Java, 2nd edition (HTML)

                  2.06

                  License
                  free Download
                  Platform
                  Windows

                  A free app for Windows, by Kalimist

                  -
                  No votes yet
                  • Discord Soundboard

                    varies-with-device

                    License
                    free Download
                    Platform
                    Windows

                    Java Soundboard for Discord

                    -
                    No votes yet
                    • XLOGO

                      0.9.93

                      License
                      free Download
                      Platform
                      Windows

                      Logo interpreter written in Java, with Spanish interface

                      7
                      58 votes
                      Softonic’s Best Rated Software for this topic
                      #NameVersionVotesRatingPlatform
                      13.219179.2Windows
                      23.0.88296.6Windows, Mac
                      3SDK 4.2.14206.2Windows
                      4(JRE) 32bits 8.0.600.278576.1Windows
                      5(JDK) (32 bit) 8u667525.7Windows