2. What is IDE
Integrated development environment (IDE) is a software application that provides
comprehensive facilities to computer programmers for software development.
3. Purpose
Integrated development environments are designed to maximize programmer
productivity by providing tight-knit components with similar user interfaces. IDEs
present a single program in which all development is done. This program typically
provides many features for authoring, modifying, compiling, deploying and
debugging software.