Este documento describe las características generales de los lenguajes de simulación de sistemas discretos y sus ventajas. Explica que estos lenguajes automatizan muchas funciones necesarias como la generación de números aleatorios, control del flujo del tiempo y recolección de datos. También proveen un ambiente natural para modelar simulaciones y son fáciles de usar, alcanzando algunos de ellos la ingeniería de software. El documento lista algunos ejemplos de lenguajes de simulación como MIDAS, DYSAC, DSL y GPSS