Un archivo binario específico para la arquitectura AMD64 es un programa informático compilado o un conjunto de instrucciones de código máquina adaptado específicamente para ejecutarse en procesadores de 64 bits x86-64 (AMD64/Intel 64). A diferencia del código fuente o el bytecode independiente de la plataforma, estos archivos binarios contienen instrucciones directas de la CPU que son ejecutadas de forma nativa por el procesador del ordenador. Por lo general, son generados por compiladores como GCC o Clang a partir de lenguajes de programación como C o C++. Debido a que están estrechamente ligados a la arquitectura del conjunto de instrucciones y a la ABI del sistema operativo, un binario AMD64 compilado para Linux generalmente no se ejecutará de forma nativa en Windows sin una capa de emulación o compatibilidad como WSL. Estos archivos son fundamentales para la informática moderna, ya que sirven como programas ejecutables, bibliotecas dinámicas y utilidades del sistema en diversas plataformas.