dll - ไลบรารีลิงก์แบบไดนามิก
ถ้าแอสเซมบลีถูกคอมไพล์เป็นไลบรารีคลาสและจัดเตรียมประเภทสำหรับแอสเซมบลีอื่น ๆ ที่จะใช้ แอสเซมบลีนั้นจะมีนามสกุลไฟล์ .dll (ไดนามิกลิงก์ไลบรารี)
ไม่สามารถเรียกใช้ DLL แบบสแตนด์อโลนได้
ไม่สามารถเรียกใช้ DLL โดยตรง เนื่องจากได้รับการออกแบบให้โหลดและเรียกใช้โดยโปรแกรมอื่น
DLL จะใช้กระบวนการและพื้นที่หน่วยความจำร่วมกันของแอปพลิเคชันที่เรียก
สามารถใช้ซ้ำกับแอปพลิเคชันอื่นได้ ตราบใดที่ coder รู้ชื่อและพารามิเตอร์ของฟังก์ชันและขั้นตอนต่างๆ ในไฟล์ DLL
EXE - รูปแบบไฟล์ปฏิบัติการ
หากคอมไพล์แอสเซมบลีเป็นแอปพลิเคชัน แสดงว่าแอสเซมบลีของไฟล์นั้นมีนามสกุล .exe
สามารถเรียกใช้ EXE แบบสแตนด์อโลนได้
EXE สร้างกระบวนการและพื้นที่หน่วยความจำแยกต่างหาก