ARM64, spesso indicato come AArch64, è l'architettura del set di istruzioni (ISA) a 64 bit sviluppata da ARM Holdings. Quando 'arm64' viene riscontrato come estensione di file o identificatore, si riferisce quasi universalmente a un file binario eseguibile compilato, una libreria o un codice oggetto specificamente compilato per essere eseguito su processori che utilizzano l'architettura ARMv8-A o successive. Questa architettura è prevalente negli smartphone moderni, nei tablet e sempre più nei server e nei computer desktop (come i Mac con Apple Silicon). Questi file contengono codice macchina direttamente eseguibile dalla CPU. Tipicamente non vengono aperti da visualizzatori di documenti standard, ma vengono caricati ed eseguiti dal kernel o dal caricatore del sistema operativo. L'involucro specifico del formato del file (come ELF su Linux/Android, Mach-O su macOS/iOS, o PE su Windows per le build ARM) determina la struttura esatta, ma la designazione 'arm64' specifica l'architettura di destinazione per la quale il codice è stato compilato. Questa architettura è cruciale per le prestazioni e la compatibilità negli ecosistemi mobili, garantendo che il software nativo sfrutti appieno le capacità hardware a 64 bit.