ARM64, frequentemente referida como AArch64, é a arquitetura de conjunto de instruções (ISA) de 64 bits desenvolvida pela ARM Holdings. Quando 'arm64' é encontrado como uma extensão de arquivo ou identificador, quase universalmente se refere a um arquivo executável binário compilado, biblioteca ou código objeto especificamente compilado para rodar em processadores que utilizam a arquitetura ARMv8-A ou posterior. Esta arquitetura é predominante em smartphones modernos, tablets e, crescentemente, em servidores e computadores desktop (como os Macs com Apple Silicon). Estes arquivos contêm código de máquina diretamente executável pela CPU. Tipicamente, eles não são abertos por visualizadores de documentos padrão, mas sim carregados e executados pelo kernel ou pelo carregador (loader) do sistema operacional. O invólucro específico do formato do arquivo (como ELF no Linux/Android, Mach-O no macOS/iOS, ou PE em compilações ARM para Windows) dita a estrutura exata, mas a designação 'arm64' especifica a arquitetura alvo para a qual o código foi compilado. Esta arquitetura é crucial para o desempenho e compatibilidade nos ecossistemas móveis.