Se usa en situaciones en que no se puede permitir que haya fallos de "software", lo que incluye desde brazos robóticos en naves espaciales, hasta máquinas que pulen cristal donde un pequeño error podría costar mucho dinero.