Download Java Development - Best Software & Apps

  • Java Runtime Environment

    8.161

    License
    free Download
    Platform
    Windows

    Run Java applications on your PC and web browser for free

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

    SDK 4.2.1

    License
    free Download
    Platform
    Windows

    Complete environment for Java

    7
    785 votes
    • PROS: Open Source tool, Multiplatform
    • CONS: Not very attractive visually
  • BlueJ

    3.0.8

    License
    free Download
    Platform
    Windows
    Mac

    Excellent teach yourself Java environment for students

    7
    744 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
  • Java Development Kit

    (JDK) (32 bit) 8u66

    License
    free Download
    Platform
    Windows

    Everything you need to compile and run Java apps

    6
    1158 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
  • JavaExe

    3.2

    License
    free Download
    Platform
    Windows

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

    9
    1757 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
    108 votes
    • PROS: Decompile JAR and ZIP files, Reconstruct Java source code
    • CONS: Only available for Windows, Not downloadable from official app store
  • Eclipse

    Classic Classic 4.2

    License
    free Download
    Platform
    Mac

    Eclipse SDK 4.2 for MacOSX Cocoa

    6
    99 votes
    • PROS: Most popular IDE ever, One stop shop for almost all programming via plug-ins
    • CONS: Not a recent version, Lacks some features of more up to date sofrware
  • Java Development Kit

    (JDK) (64 bit) 8u92

    License
    free Download
    Platform
    Windows

    Compile and run Java apps on 64-bit systems

    6
    501 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
  • NetBeans IDE

    6.9.1

    License
    free Download
    Platform
    Windows

    Comprehensive Java development package

    7
    461 votes
    • 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
    • GanttProject

      2.0

      License
      free Download
      Platform
      Windows
      Mac

      Project scheduling application written in Java

      6
      163 votes
      • Java Launcher

        3.201

        License
        buy Download
        Platform
        Windows

        Execute your JavaScript with this free tool

        4
        93 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
      • XLOGO

        0.9.93

        License
        free Download
        Platform
        Windows

        Logo interpreter written in Java, with Spanish interface

        6
        79 votes
        • NetBeans

          IDE 6.9

          License
          free Download
          Platform
          Mac

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

          7
          41 votes
          • DJ Java Decompiler

            3.10.10.93

            License
            buy Download
            Platform
            Windows

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

            6
            80 votes
            • Jar2Exe

              2.1.7

              License
              buy Download
              Platform
              Windows

              Convert Java files to exe

              2
              144 votes
              • Eclipse IDE for Java EE Developers

                License
                free Download
                Platform
                Mac

                Java Eclipse IDE for Mac

                4
                11 votes
                • PROS: Good entry point for beginners to programming
                • CONS: Still quite technical for beginners
              • Discord Soundboard

                varies-with-device

                License
                free Download
                Platform
                Windows

                Java Soundboard for Discord

                -
                No votes yet
                • Java Bridge to Exchange

                  License
                  buy Download
                  Platform
                  Windows

                  Intuitive and easy to use library to integrate your Java application...

                  9
                  2 votes
                  • Bonita BPM Community Edition

                    6.4

                    License
                    free Download
                    Platform
                    Windows
                    Mac

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

                    7
                    17 votes
                    Softonic’s Best Rated Software for this topic
                    #NameVersionVotesRatingPlatform
                    13.217579.049345475241912Windows
                    23.0.87446.899596774193545Windows, Mac
                    3SDK 4.2.17856.88343949044586Windows
                    48.16129176.6656839218375Windows
                    5(JDK) (32 bit) 8u6611586.096545768566492Windows