[1] En los años 60, Herman Dommell[2] desarrollo para la Bonneville Power Administration (BPA) una aplicación computacional digital para simulación de circuitos eléctricos, sistemas electromecánicos y sistemas de control llamada Electromagnetic Transients Program (EMTP).
En 1984 inicia el desarrollo de EMTP para su ejecución en computadores personales por parte de DCG y del Electric Power Research Institute (EPRI) con fines comerciales.
[1] Un grupo de usuarios alternativo, partiendo de los códigos que eran abiertos desarrollados por (BPA), rechazaron la iniciativa y continuaron con la opción libre y abierta originaría y continuaron con el proyecto, denominándolo Alternative Transient Program (ATP), lo que hizo accesible el EMTP a un mayor número de usuarios.
El software es gratuito y su licenciamiento se realiza con grupos de usuarios.
Los archivos de entrada al compilador se caracterizan por tener extensiones *.dat o *.atp.
Desde la herramienta gráfica se pueden iniciar otros programas: correr el compilador ATP, abrir las herramientas gráficas de salida o el editor de texto.