Актуально. Используется в областях с достаточно высоким уровнем входа. Оптимизация по ресурсам/времени выполнения в ситуациях, когда это уже недостижимо на языках высокого уровня. Драйверы устройств, работающих в реал-тайме. Микроконтроллеры. Системы с высокими требованиями к скорости ЦАП/АЦП, например ЧПУ станки. Операционные системы. Вирусы и борьба с ними. Виртуализация. Обратная разработка. Ну и, конечно же, прихоти заказчика на этапе подготовки устройства к продаже, а-ля: партия устройств в железе уже выполнена, и тут его величество - заказчик является с мыслью "Мужики, а давайте еще вот тут лампочкой помигаем, там же пару строчек, правда?".