Assembly Dili
montaj dili, çoğunlukla belirli bir bilgisayarın makine dilinin sembolik eşdeğerlerinden oluşan düşük seviyeli bilgisayar programlama dili türü. Farklı üreticiler tarafından üretilen bilgisayarlar farklı makine dillerine sahiptir ve farklı assembler ve assembly dilleri gerektirir. Bazı assembly dilleri, programcıların yazdığı kodu (kaynak kodu) makine diline (bilgisayar tarafından okunabilir) dönüştürmek için kullanılabilir ve programlamayı kolaylaştıran işlevlere sahiptir (örneğin, birkaç talimat dizisini tek bir varlıkta birleştirerek). Assembly dillerinde programlama, bilgisayar mimarisi hakkında kapsamlı bilgi gerektirir.