<s>[INST]Assembly dilini makine diline dönüştüren programlara ne denir?[/INST]Bilgisayar programlarını uzun sayılar listesi (makine dili) olarak yazmak mümkün olsa da ve bu teknik birçok erken bilgisayarla birlikte kullanılsa da, uygulamada, özellikle karmaşık programlar için oldukça sıkıcı ve potansiyel olarak hataya açıktır. Bunun yerine, her temel talimata, fonksiyonunun göstergesi olan ve hatırlanması kolay olan kısa bir ad verilebilir - ADD, SUB, MULT veya JUMP gibi bir anımsatıcı. Bu anımsatıcılar topluca bir bilgisayarın meclis dili olarak bilinir. Assembly dilinde yazılan programları bilgisayarın gerçekten anlayabileceği bir şeye dönüştürmek (makine dili) genellikle bir assembler adlı bir bilgisayar programı tarafından yapılır.</s>