Eine ausführbare Datei (Executable File) ist ein Typ von Computerdatei, die Anweisungen enthält, die vom Betriebssystem (Operating System) eines Computers ausgeführt werden können. Wenn eine ausführbare Datei gestartet wird, lädt das Betriebssystem die enthaltenen Anweisungen in den Arbeitsspeicher (Memory) und führt sie aus, wodurch der Computer eine spezifische Aufgabe oder eine Reihe von Aufgaben durchführt. Ausführbare Dateien stellen die primäre Methode dar, wie Softwareprogramme auf Computern verteilt und gestartet werden. Sie können eine breite Palette von Code enthalten, darunter Maschinencode (machine code), interpretierter Code oder eine Kombination aus beiden. Das genaue Format einer ausführbaren Datei ist abhängig vom jeweiligen Betriebssystem und der Architektur des Computers. Sie sind essenziell für das Starten von Anwendungen (Applications), Spielen und anderer Software. Solche Dateien werden in der Regel von Softwareentwicklern unter Verwendung von Programmiersprachen und Entwicklungswerkzeugen erstellt. Aufgrund ihrer Fähigkeit, Code auszuführen, können ausführbare Dateien auch ein Einfallstor (Vektor) für Malware darstellen. Es ist daher unerlässlich, ausführbare Dateien nur aus vertrauenswürdigen Quellen zu starten.