what is ide?
An integrated development environment (IDE) is software for building
applications that combines common developer tools into a single graphical
user interface (GUI).
An IDE typically consists of a source editor, a debugger and many more.