Отличие исполняемого файла от текстового документа заключается в их назначении:
Таким образом, в то время как текстовые документы предназначены для чтения или редактирования, исполняемые файлы предназначены для запуска и выполнения определённых инструкций. 5
Например, в Linux исполняемость файла определяется не расширением, а правами доступа: файл с расширением .txt может быть исполняемым, если установлены соответствующие права. 5