Например, когда я компилирую приложение C, выводимый файл читается как двоичный, или ОС затем интерпретирует компиляцию? Является ли "машинный язык" чисто двоичным?
РЕДАКТИРОВАТЬ: Да, все на компьютере является чистым двоичным кодом. Я спрашиваю, интерпретирует ли процессор напрямую файл, выводимый компилятором, или ОС обрабатывает его первой?