كنت اقرأة مقالة عن لغة السي وكانت بقول ان لغة السي مترجمة من قبل لغة الالة
اي انها منافسة للغة الايسمبلي هل هذا الكلام صحيح ام لآ
كلام صحيح فلغة C تترجم تلقائياً الى لغة الآلة كما تفعل لغة التجميع (assembly). اما قضية منافسة فحسب علمي ان لغة التجميع assembly أكثر منطقية لبرمجة مايسمى بـ embedded software (البرمجيات المدمجة) التي تخص الالات مثل (المايكرويف). ولم أبحث عن أيهما أسرع وأوفر استخداما C او Assembly. وحسب (ما أتوقع) وقد لايكون صحيحاً، ان البرمجيات أنواع وقد تكون لغة C افضل في نوع من البرمجيات مثل Applications software وتقول Assembly افضل في نوع آخر مثل Embedded software.
لمعلومات اكثر حول أنواع البرمجيات:
اعتقد ان لغة C غزت embedded systems بدلا من Assembly لسهولة إنشاء تطبيقات ضخمة
فهناك PIC-C للمتحكمات الدقيقة, وهناك أيضا Arduino IDE التي تعمل على ال C
صحيح أن Assembly تعطيك البرامج بتخصيص وكفاءة أكبر بدون إضافات قد لا تكون ضرورية ولكنها لا تشكل ذلك الفرق إذا ما قارنتها بالإنتاجية عند إستخدام ال C
التعليقات