Un entorno de desarrollo integrado o IDE es un programa informático que tiene el objetivo de asistir al programador en la tarea de diseñar y codificar un software mediante la inclusión de múltiples herramientas destinadas para dicha tarea.
Componentes del entorno:
Editor de texto
Compilador o intérprete
Depurador
Cliente
Editor de texto:
Coloreado de sintaxis
Autocompletado de código
Crear estructura de clases o instrucciones de manera automática mediante snippets