Un entorno de desarrollo integrado o entorno de desarrollo interactivo, en inglés "Integrated Development Environment" (IDE), es una aplicación informática que proporciona servicios integrales para facilitarle al desarrollador o programador el desarrollo de software.