También es utilizado en el desarrollo de controladores de dispositivo (en inglés, "device drivers") y en el desarrollo de sistemas operativos, debido a la necesidad del acceso directo a las instrucciones de la máquina.