Una aplicación informática que proporciona herramientas completas para facilitar el desarrollo de software.
Componentes
Un IDE suele incluir:
- editor de código fuente: donde se escribe y edita el código del programa
- compilador o intérprete: que traduce el código fuente a un formato que la máquina puede ejecutar
- depurador (debugger): para detectar y corregir errores en el código
- sistema de gestión de proyectos: para organizar archivos, carpetas y dependencias del proyecto
- resaltado de sintaxis y autocompletado: que ayudan a escribir código más rápido y con menos errores
Sinónimos:
entorno de desarrollo interactivo, entorno de desarrollo integrado