Download Programming - Best Software & Apps

  • Notepad++

    6.8.7

    License
    free Download
    Platform
    Windows

    Complete source code editor and Notepad replacement

    8
    1629 votes
    • PROS: Functional, Feature rich, Tabbing
    • CONS: Not very attractive!
  • Dev-C++

    beta 9.2 (4.9.9.2) 5.0

    License
    free Download
    Platform
    Windows

    Community Created Design Studio

    7
    3068 votes
    • Microsoft Visual Basic

      Express Edition Express Edition 2010

      License
      free Download
      Platform
      Windows

      New version of the well-known programming environment

      7
      4447 votes
      • PROS: Magnificent form editor, It includes a SQL engine, Intellicode suggestions, High quality support
      • CONS: Less powerful than the normal version
    • Android SDK

      3.0.1

      License
      free Download
      Platform
      Windows
      Mac

      Develop mobile applications for Google's Android platform for free

      7
      2712 votes
      • PROS: Comprehensive development kit, Skinnable emulator, Free
      • CONS: Can be tricky to operate for beginners
    • Java Runtime Environment

      8.161

      License
      free Download
      Platform
      Windows

      Run Java applications on your PC and web browser for free

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

      Express Edition

      License
      free Download
      Platform
      Windows

      Create your own applications

      7
      1377 votes
      • PROS: Easy-to-use interface, Compatible with all levels of development experience, Error checker and auto-correct included
      • CONS: Complicated for beginners to learn
    • Eclipse

      SDK 4.2.1

      License
      free Download
      Platform
      Windows

      Complete environment for Java

      7
      795 votes
      • PROS: Open Source tool, Multiplatform
      • CONS: Not very attractive visually
    • MSWLogo

      6.5b

      License
      free Download
      Platform
      Windows

      Very simple Logo programming environment

      7
      3348 votes
      • PROS: Easy to learn and use, Very simple and straightforward interface, Lots of help material
      • CONS: Very limited usefulness
    • Visual C++

      Express 2010

      License
      free Download
      Platform
      Windows

      Essential toolkit for Visual C++

      6
      1130 votes
      • PROS: Essential tool for Visual C++, Much easier on the eye than previous versions
      • CONS: Lacks advanced features
    • BlueJ

      3.0.8

      License
      free Download
      Platform
      Windows
      Mac

      Excellent teach yourself Java environment for students

      7
      775 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
    • Code::Blocks

      13.12

      License
      free Download
      Platform
      Windows
      Mac

      Fully configurable development envrionment for C++

      7
      633 votes
      • PROS: Automatic detection of compilers, Build compilations without makefiles, Extensive number of plugins, Autofill code
      • CONS: Some plugins are poor quality
    • Java Development Kit

      (JDK) (32 bit) 8u66

      License
      free Download
      Platform
      Windows

      Everything you need to compile and run Java apps

      6
      1162 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
    • Sublime Text

      Build 2181 2.0

      License
      free Download
      Platform
      Windows
      Mac

      Minimalist editor for hardcore programming

      7
      140 votes
      • PROS: Minimalist interface, Handy minimap on the side, Works with many coding languages, Support for macros and plug-ins, Lots of updates, Fast
      • CONS: Code navigation could be better, No built-in code completion, Doesn't support Zen Coding
    • Microsoft Visual Studio

      Ultimate

      License
      buy Download
      Platform
      Windows

      The only Development Environment You'll Ever Need

      6
      590 votes
      • PROS: Code for virtually any platform in multiple languages for Computer and Mobile, Numerous tools like debugging GUI design repository and more
      • CONS: This is a developers tool and the full version carries a heavy price tag
    • JavaExe

      3.2

      License
      free Download
      Platform
      Windows

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

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

      4.0

      License
      buy Download
      Platform
      Windows

      EditPlus text and HTML Editor for Windows

      7
      147 votes
      • Boost - Speed up your PC

        1.0.2

        License
        buy Download
        Platform
        Windows

        A free app that may help speed up your PC

        7
        211 votes
        • PROS: A simple app for people who don't want to customize, The interface is basic and easy to use
        • CONS: Many of the disabled apps turn themselves back on again, The app tries to install bloatware
      • Jarfix

        1.2.0

        License
        free Download
        Platform
        Windows

        Jarfix - Free lightweight .jar association program

        6
        53 votes
        • PROS: Lightweight and free, coming in at under 1MB, Simple to use: run and you're done!
        • CONS: Fixing .jar extension can be done in Windows natively, Optional parameters require using CLI or knowing how in Windows
      • Microsoft Visual C# 2008

        Express 9.021022.8

        License
        free Download
        Platform
        Windows

        Free Windows application creator for personal computers

        6
        449 votes
        • PROS: There is absolutely no charge to install Microsoft Visual C 2008, It provides the user with access to a host of automated tools and functions
        • CONS: Users will still need to have some previous coding experience, It is not as advanced as more modern software
      • Microsoft Visual C++ 2008

        Express Edition SP1 9.0.30729.1

        License
        free Download
        Platform
        Windows

        Add The Visual C++ Libraries To Your PC For Free

        6
        666 votes
        • PROS: Great for people who have deleted or corrupted their current C++ libraries, Handy for engineers working with pre-2010 code
        • CONS: There is a more modern updated version, Many modern computers already have this software
      Softonic’s Best Rated Software for this topic
      #NameVersionVotesRatingPlatform
      16.5b33486.9Windows
      23.0.127126.7Windows, Mac
      3beta 9.2 (4.9.9.2) 5.030686.7Windows
      48.16129686.7Windows
      5Express Edition Express Edition 201044476.5Windows