Existen sistemas de tiempo real crítico ("tiempo real duro"), en los que los plazos de respuesta deben respetarse siempre estrictamente y una sola respuesta tardía a un suceso externo puede tener consecuencias fatales; y sistemas de tiempo real acrítico ("tiempo real suave"), en los que se pueden tolerar retrasos ocasionales en la respuesta a un suceso.