İçindekiler
13 ilişkiler: Android Runtime, Common Intermediate Language, CPython, Dalvik (yazılım), Hedef dosyası, Java, Java bytecode, Java sanal makinesi, JIT, Phantom OS, Scala (programlama dili), Web şablon sistemi, WebAssembly.
Android Runtime
Android Runtime veya ART, Google tarafından geliştirilen, Android işletim sistemi tarafından kullanılan Bir uygulama çalıştırma ortamıdır. Android tarafından kullanılan işlem sanal makine, Dalvik-in yerini almıştır.
Görmek Bytecode ve Android Runtime
Common Intermediate Language
MSIL Microsoft Visual Studio.Net ile başlayan ve Visual Studio.Net içerisindeki tüm dillerde yazılmış kodların derleme sonucunda dönüştürüldüğü ortak çıktının oluşturulduğu dildir.
Görmek Bytecode ve Common Intermediate Language
CPython
CPython veya cPython, yüksek seviyeli, dinamik ve nesne yönelimli bir dil olan Python'un tamamen C ile yazılmış "geleneksel" gerçekleştirimidir.
Görmek Bytecode ve CPython
Dalvik (yazılım)
Dalvik yazılımı Google tarafından geliştirilmiş, Android için yazılmış uygulamaları yürüten ve şu an durdurulan sanal makine (VM) 'dir. Dalvik, Android 4.4 "KitKat" ve önceki Android sürümlerinin yazılım yığınının ayrılmaz bir parçasıdır; tipik olarak cep telefonları ve tablet bilgisayarlar gibi mobil cihazlarda ve daha yakınlarda Smart TV'ler ve giyilebilir bilgisayar gibi cihazlarda kullanılırdı.
Görmek Bytecode ve Dalvik (yazılım)
Hedef dosyası
Assembler (veya derleyici) tarafından assembly (veya derleme) sonucu oluşan ve makina kodu veya bytecode ile metadata içeren dosyaya hedef dosyası (object file) denir.
Görmek Bytecode ve Hedef dosyası
Java
Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kaynak kodlu, nesneye yönelik, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye, hem yorumlanan hem de derlenen bir dildir.
Görmek Bytecode ve Java
Java bytecode
Java bytecode, Java Programlama Dili'nde Java derleyicinin Java kodlarını makine dili yerine kendi alternatif biçime derlediği bytecode adı verilen binary dosyadır.
Görmek Bytecode ve Java bytecode
Java sanal makinesi
Java Sanal Makinesi (JSM), Java platformunun nesne modülü (İng. object module) formatı olan class uzantılı sınıf dosyalarının belleğe yüklenip çalıştırılması için gereken hizmetleri sunan bir sistem programıdır ve temel görevinin sınıf dosyalarını yorumlamak olduğu söylenebilir.
Görmek Bytecode ve Java sanal makinesi
JIT
JIT (just-in-time compilation; dinamik çeviri olarak da bilinir) bilgisayar kodunu çalıştırmanın bir yoludur. Yürütülmeden önce bir program yürütülürken çalışma zamanında derleyici içerir.
Görmek Bytecode ve JIT
Phantom OS
Phantom OS, çoğunlukla Rus programcılar tarafından (bazı Özbeklerin yardımıyla beraber) yapılan bir işletim sistemidir. Kalıcı sanal bellek kavramına dayalıdır ve bir sanal makine, yönetilen kod ve bayt kodları kullanır.
Görmek Bytecode ve Phantom OS
Scala (programlama dili)
Scala, hem nesne yönelimli programlamayı hem de fonksiyonel programlamayı destekleyen, statik olarak yazılmış güçlü bir genel amaçlı programlama dilidir. Kısa ve öz olacak şekilde tasarlanan Scala'nın tasarım kararlarının çoğu Java eleştirilerini ele almayı amaçlıyor.
Görmek Bytecode ve Scala (programlama dili)
Web şablon sistemi
Sunucu tarafı '''web şablonlama sistemi''' için temel işlem: Web belgelerini toplu olarak üretmek için içerik (veritabanından) ve "sunum özellikleri" ('''web şablonu''' ‘nda) (şablon motoru aracılığıyla birleştirilir Web yayıncılığı'ndaki web şablon sistemi, web tasarımcılarının ve geliştiricilerin, bir aramanın sonuçları gibi özel web sayfa'larını otomatik oluşturmak için web şablonları ile çalışmasına olanak tanır.
Görmek Bytecode ve Web şablon sistemi
WebAssembly
WebAssembly (bazen Wasm olarak da kısaltılır), yürütülebilir programlar için taşınabilir bir ikili kod biçimine karşılık gelen bir metin biçimidir.
Görmek Bytecode ve WebAssembly

