.exe (ausführbare Windows-Datei)
- Natives ausführbares Windows-Dateiformat
– Wird normalerweise für Windows-Anwendungen verwendet
- Enthält Maschinencode, der direkt vom Windows-Betriebssystem ausgeführt werden kann
- Kann zusätzliche Ressourcen wie Symbole und Bilder enthalten
– Kann mit einer Vielzahl von Programmiersprachen erstellt werden, darunter C++, Java und Python
.jar (Java-Archiv)
- Java-Archivdateiformat
– Wird normalerweise für Java-Anwendungen und -Bibliotheken verwendet
- Enthält Java-Bytecode, ein plattformunabhängiges Zwischenformat, das auf jeder Java Virtual Machine (JVM) ausgeführt werden kann.
- Kann auch zusätzliche Ressourcen wie Bilder und Textdateien enthalten
- Kann mit dem Java Development Kit (JDK) oder anderen Java-Entwicklungstools erstellt werden