|
كمبيوتر / لغة السى بلاس بلاس
طورت لغة سي C في معامل Bell
من قبل( Dennis Ritchie )وهي تطوير لنسخة قديمه تسمى B من لغة
BCPL التي ظهرت عام 1969م . لذا سميت هذه النسخة اللاحقة بـ C
. وتشتهر لغة C باستخدامها كلغة برمجة نظم (system software) حيث تستخدم لكتابة برامج
النظم التشغيلية . إذ إنها تعد لغة قريبة، وتشبه إلى حد
كبير لغة التجميع( As-sembly) وتمتاز بسرعتها الكبيرة، كما تملك مجموعة جيدة من
التعليمات، كما أنها لغة قابلة للنقل من جهاز إلى آخر لصغر الجزء الواجب نقله منها، وتعد
لغة C من اللغات التركيبية( Structured Language ). وازداد اهتمام محترفي البرمجة بلغة الـC
، والنسخ المحسنة منها C++ , C . إذ إن معظم التطبيقات تكتب بها
. لغات الجيل الرابع :( Fourth-Generation language4GL) : سميت بهذا الاسم نسبة
إلى الجيل التي ظهرت فيه، مثل هذه اللغات التي تتصف بقلة التعليمات
التي يكتبها المبرمج لتحقيق هدف ما ، فما كان يتطلب مئات الأسطر من
لغة بيسك أو الآلاف من لغة كوبول باستخدام عدد بسيط من الأسطر
في هذه اللغات.
مزايا لغة سى : ++C
1- إنها لغة موجهة للنتائج أي إن
المبرمج يهتم بطلب ما يريده من الكمبيوتر، دون أن يوجهه لكيفية القيام بذلك
.
2- زادت من الإنتاجية؛ لأن كتابة
البرامج وصيانتها أكثر سهولة .
3- سهلة الاستخدام، وتتطلب
قليلاً من التدريب على استخدامها، سواء كان للبرمجة أو غيرها
4- لم يعد المستخدم بحاجة إلى
التفكير في الأجهزة أو هيكلية البرنامج
5-
كما انها قادرة على عمل(CGI
scripts or console-only DOS programs)
|