IDE Concept

An integrated development environment (IDE) is a software application that provides comprehensive facilities to (generally) computer programmers for software development. An IDE can also refer to a software application that provides a comprehensive development environment to technical specialists in specific domains, such as ontology management for ontologists or schema development for database administrators.