Executable

Hexdump
Program çalıştırılması
Genel kavramlar
Kod çeşitleri
  • Kaynak kodu
  • Hedef kodu
  • Bytecode
  • Makina kodu
  • Mikrokod
Derleme stratejileri
  • (Zamanın-önünde) (Ahead-of-time) (AOT)
  • Tam-zamanında (Just-in-time) (JIT)
    • Tracing just-in-time(TJIT)
    • Compile and go system
  • Önderleme
  • Transderleme
  • Yenidenderleme
Kaydadeğer çalışmazamanları (runtime)
  • Android Runtime (ART)
  • BEAM (Erlang)
  • Common Language Runtime (CLR) ve Mono
  • CPython and PyPy
  • crt0 (C target-specific initializer)
  • Java sanal makinesi (JVM)
  • LuaJIT
  • Objective-C and Swift's
  • V8 and Node.js
  • Zend Engine (PHP)
Kaydedeğer derleyiciler & araç setleri

İngilizceExecutable, (Türkçesi çalıştırılabilir) uygulanabilir bir dosya, bilgisayar bilimininde, içeriği bir bilgisayar ile bir program arasında yorumlanmak için ifade edilen bir dosyadır.

Sözlük anlamı çalıştırılabilir olmakla beraber bağımsız çalışabilen Windows Application dosya uzantısı (.exe) uzatılmış halidir. DLL dosyaları executable bir uygulama olmaksızın kullanılamazken exe uzantılı uygulama dosyaları bağımsız çalışabilirler. Genellikle Microsoft Windows türü işletim sistemlerinde kullanılmalarına karşın GNU/Linux türevi işletim sistemlerinde de ek programlarla kullanılabilmektedirler. Fakat Linux türevi sistemlerde bu tür dosyalar, uzantılarıyla değil, uyarlanabilir olma özelliği ile (x: İngilizceexecutable) kendini belli eder.

Taslak simgesiBilgisayar programlama ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.

Kaynakça