El Software de Programación es el conjunto de herramientas
que permiten al desarrollador informático escribir programas usando
diferentes alternativas y lenguajes de programación.
Este tipo de software incluye principalmente compiladores,
intérpretes, ensambladores, enlazadores, depuradores, editores de texto y
un entorno de desarrollo integrado que contiene las herramientas
anteriores, y normalmente cuenta una avanzada interfaz gráfica de
usuario.