La simulación por ordenador intenta modelizar sistemas reales o hipotéticos por ordenador de forma que su funcionamiento puede ser estudiado y podemos predecir su comportamiento.
La historia y la evolución de la simulación por ordenador han ido paralelas a la evolución de la Informática. Sus orígenes los encontramos en la segunda Guerra Mundial cuando dos matemáticos, J.VNeumann y S.Ulam, tenían el reto de resolver un problema complejo relacionado con el comportamiento de los neutrones. Los experimentos basados en prueba y error eran muy caros y el problema era demasiado complicado para abordarlo mediante técnicas analíticas. La aproximación que cogieron se basa en la utilización de números aleatorios y distribuciones de probabilidad. El método desarrollado fue llamado "método de Montecarlo" por el paralelismo entre la generación de números aleatorios y el juego de la ruleta.
Durante la Guerra Fría se intensificó el uso de la simulación para resolver problemas de interés militar; trayectorias y dinámicas de satélites artificiales, guiar mísiles, etc. Muchos de estos problemas exigen la resolución de sistemas de ecuaciones diferenciales no lineales. Para abordar estos problemas se utilizaron ordenadores analógicos que usaban elementos electrónicos para resolver las operaciones matemáticas: integración, suma, multiplicación, generación de funciones, etc. En la figura adjunta se observa como estos elementos se conectaban para la creación de modelos de simulación continua.