IDE (Integrated Development Environment) o Entorno de desarrollo es un programa informático que proporciona servicios para facilitar el desarrollo de software utilizando la programación. Consiste en un editor de código fuente (donde podremos escribir), herramientas de construcción automáticas y un depurador. Por ejemplo: el IDE que usaremos para Python será Pycharm.