言的时间，增加开发人员的生产力，同时也将各种开发工作做更密切的整合，来提高生产力，例如在写程式的时候就直接做编译，一发现有语法上的错误就立即回应。虽然现代的IDE多数是图形化的，但是IDE在视窗系统（windowing system，例如Microsoft Windows或X Window System）出现前就已经开始使用，在当时IDE是纯文字模式，透过功能键和热键来从事各项工作，例如Turbo Pascal就是一个例子。近几年来，最有意思的发展是Eclipse和NetBeans这类开放原始码IDE的