Термин 'x86_64' (также известный как AMD64 или Intel 64) не является стандартным расширением файла, как '.exe' или '.elf'. Вместо этого это архитектурная спецификация, относящаяся к 64-разрядному расширению набора инструкций x86, которое преимущественно используется современными настольными и серверными ЦП от Intel и AMD. Когда этот термин встречается в контексте файла, например, в имени файла или структуре каталогов (например, 'program_x86_64'), он указывает на то, что связанный файл является скомпилированным бинарным файлом или исполняемым файлом, специально созданным для работы в системе, использующей набор инструкций x86-64. Эти исполняемые файлы содержат машинный код, который процессор с 64-битной архитектурой понимает напрямую. Фактический формат файла исполняемого файла будет зависеть от операционной системы: для Linux это обычно ELF (Executable and Linkable Format); для Windows это PE (Portable Executable); а для macOS это Mach-O. Таким образом, 'x86_64' описывает целевую архитектуру ЦП для машинного кода, содержащегося внутри исполняемого файла.