لا أحد يستخدمها :) لكن تعلمها واجب خاصة لو تريد الدخول في مجال أمن المعلومات و الهندسة العكسية. و برامج تحتاج سرعة كبيرة مثل برامج تخمين لكسر التشفير...
أسمبلي اعتبرها اختصار للغة الآلة :) مثلا بدلا من كتابة الحروف hhh بالأصفار و الآحاد تكتبها hhh كما هي، و لكن مازلت في المستوى النخفظ و تتعامل مع المعالج و الذاكرة بالتفاصيل.
سابقا كانت انظمة الحاسوب بسيطة و البرامج كانت ابسط و تؤدى مهاما أقل و الواجهات بسيطة, لذا كانت الاسمبلى كافية لحل معظم المشاكل و كان من الممكن استخدامها لتصميم مشروع كامل,
حاليا الاسمبلى تستخدم فى مجالات محددة و لا تستخدم لبرمجة التطبيقات المكتبية العادية التى نستخدمها يوميا, لأن بنية الاسمبلى بطبيعة الحال تجعل من الصعب تصميم مشاريع كبيرة و معقدة عليها, اضافة الى ان تعقيدات الانظمة الحديثة مثل ويندوز, تجعل من الصعب استخدام الاسمبلى لبرمجتها.
لذا فان لغة السى و السى++ هى الخيار المنطقى المتوازن بين القوة (الاسمبلى) و فى نفس الوقت التركيز على المشكلة المراد حلها.
لغة الاسمبلى لها استخدامات معينة محدودة, مثل برمجة الاجزاء الحساسة من أنظمة التشغيل, برمجة بعض الدوائر التى تؤدى غرضا معينا, و غالبا ما يتم خلطها بكود مكتوب بالسى او الباسكال, لأنه كما قلنا من الصعب حاليا اتمام مشروع معقد على الاسمبلى كاملا.
حاليا تعتبر لغة السى هى ال"أسمبلى" الخاصة بأنظمة ويندوز و يونيكس, لاسيما ان ادائها قريب من الاسمبلى و يمكنها ان تفعل كل ما تستطيع فعله بالأسمبلى.