Integrated Development Environment (IDE) Software
These products won a Top Rated award for having excellent customer satisfaction ratings. The list is based purely on reviews; there is no paid placement, and analyst opinions do not influence the rankings. Read more about the Top Rated criteria.
Integrated Development Environment (IDE) Software TrustMap
TrustMaps are two-dimensional charts that compare products based on trScore and research frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap.
GitLab is a complete open-source DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development…
Eclipse is a free and open source integrated development environment (IDE).
Oracle SQL Developer is an integrated development environment (IDE) which provides editors for working with SQL, PL/SQL, Stored Java Procedures, and XML in Oracle databases.
IntelliJ IDEA is an IDE for Java Virtual Machine (JVM) from JetBrains. The vendor states IntelliJ IDEA analyzes code, looking for connections between symbols across all project files and languages. Using this information it provides indepth coding assistance, quick navigation, clever…
Atom is a free and open source text editor offering a range of packages and themes.
NetBeans is a free and open source platform and integrated development environment (IDE).
DbVisualizer is a multi-database tool for developers, analysts and database administrators, providing a single interface across a wide variety of operating systems. Boasting an easy-to-use and clean interface, the vendor states that DbVisualizer has proven to be one of the most cost…
Android Studio is an official Android development integrated development environment (IDE) for mobile application development in the Android operating system developed by Google. Android Studio is based on Jetbrains' IntelliJ IDEA IDE.
Amazon Web Services offers AWS Cloud9, an integrated development environment (IDE).
Spyder is a scientific environment for Python, built for scientists, engineers and data analysts. It combines advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with data exploration, interactive execution, deep inspection, and…
Python's IDLE is the integrated development environment (IDE) and learning platform for Python.
FoxPro is a programming language and DBMS formerly supported by Microsoft, now at its End of Life.
The Welkin Suite offers an integrated development environment with 105 features (and growing). The vendor aims to help you automate the chores of development, and therefore enhance your coding velocity and increase the quality of your deliverable code.
Rapid SQL is an SQL integrated development environment (IDE) from Embarcadero Technologies (acquired by Idera) in San Francisco.
Austin based Enthought offers their flagship scientific Python distribution, Canopy. The Canopy Geoscience (or Canopy Geo) variant of the product is a data analysis, exploration and visualization package optimized for geologists & geophysicists, and researchers in petroleum science.…
DataGrip, from JetBrains, is a database IDE that is tailored to suit the specific needs of professional SQL developers.
RepreZen™ API Studio is an enterprise-class API design platform, built from the ground up to meet the demands of large-scale integration programs. The vendor says that while other tools only address individual APIs, RepreZen optimizes at the organizational scale, aligning interfaces…
What is Integrated Development Environment (IDE) Software?
Integrated Development Environment features and Limitations
Integrated Development Environment Considerations
Supported Languages: Many IDEs support a variety of languages while others specialize in one or two. When purchasing an IDE, consider all the languages your business uses, and select an IDE that supports them all.
Code Blocks: Some IDEs include prewritten code blocks new developers can use to create certain functionalities. These can be particularly useful for new developers, though these features are often on premium priced IDEs, so consider how much you need them when making a purchase.
Plugins/Integrations: Many IDEs include built in support for plugins or integrations that extend their functionality. One common integration is with Github for version control. Consider what integrations and plugins you want to use when choosing an IDE.