ما هي لغة البرمجة C ؟
مباشر، ما يجعل من الصعوبة بمكان كتابة البرنامج وتصحيحه، كما أنّها عملية مملة وتستهلك وقتًا كبيرًا من أجل إضافة وتعديل البرنامج ليقوم بمهمة معينة، حتى وإن كانت بسيطة. [المصدر: King] كانت محاولة تومسون الأولى لعمل لغة برمجة عالية المستوى تُسمى B، تعتمد بشكل أساسي على لغة البرمجة BCPL. وعندما احتاجت مختبرات Bell نظام التشغيل Unix نموذج PDP-11، قام تومسون بإعادة العمل على لغة B لتتوافق أكثر مع المتطلبات الجديدة لنظام حاسوبي أجدد وأفضل. ومن هنا تمت ولادة لغة C وريثة لغة B في العام 1973. كانت لغة C مستقرة كفاية لدرجة يمكن فيها إعادة كتابة نظام Unix بحد ذاته باستخدام هذه اللغة الواعدة في تلك الآونة. [المصدر: King]. قبل استخدام مختبرات Bell للغة C بشكل فاعل، كانت هناك حاجة من قبل مبرمجين آخرين لدليل يشرح استخدام هذه اللغة. فخلال عام 1978 ومن خلال كتاب "البرمجة بلغة C The "C Programming Language من قِبل بريان كيرنيغان Brian Kernighan وريتشي، والمعروف من قبل الهواة بـ K&R أو "الكتاب الأبيض"، حيث أصبح المصدر الرئيسي للبرمجة بلغة C حتى كتابة هذه السطور. والطبعة الثانية من K&R والتي نشرت أصلاً في عام 1988، لاتزال متاحة على نطاق واسع. ويطلق على الإصدار الأصلي K & R C بناء على هذا الكتاب.
الصورة ل دينيس ريتشي مبتكر نظام يونيكس ولغة سي


Comments
Post a Comment