Executable and Linkable Format
ELF (Executable and Linking Format - Исполнения и Связывания Формат) — формат двоичного исполняемого файла, используемого в многих UNIX-подобных операционных системах, например, в GNU-Linux и Solaris.
Каждый файл формата ELF имеет ELF-заголовок, т.е. начинается со стандартной таблицы, в которой, в частности, указан адрес точки входа (стартовый адрес) программы.
Поля этой таблицы использует загрузчик (ELF interpretor) для записи программы в оперативную память перед исполнением.