Un entorno de desarrollo es un conjunto de herramientas y recursos que utiliza un desarrollador para crear un entorno específico. solicitud en línea. o proyecto, como el IDE, compilador, sistema de control de versiones, etc.
El entorno se ejecuta localmente en la máquina del desarrollador. Alternativamente, el desarrollador utiliza control remoto servers y accede a los recursos a través de una red.
El objetivo de un entorno de desarrollo es proporcionar condiciones estables en todo el Ciclo de vida del desarrollo de programas.