Vivimos en una época en la que el software está en todas partes. Es ineludible en este momento. Parte del software es trivial, está destinado a entretenerse o pasar el tiempo, mientras que parte del software es lo más crítico posible y mantiene el delicado equilibrio entre la vida y la muerte de una persona.