integrated development environment (IDE)
More ways to study this topic :
(noun) (noun) A software application providing comprehensive facilities for software development. An IDE typically includes a source code editor, build automation tools, and a debugger.