ELF расшифровывается как Executable and Linkable Format, формат файла для файлов, содержащих машинный код.

Стандарт ELF описывает структуру файлов, содержащих машинный код. Формат не является проприетарным, гибким, расширяемым и не зависит от архитектуры машины.

Большинство современных операционных систем с открытым исходным кодом используют ELF для своих собственных исполняемых файлов. Заметными исключениями являются Windows (с использованием PE / COFF) и macOS/iOS (с использованием Mach-O).