السلام عليكم ورحمة الله
هذه مقدمة لمعرفة تاريخ صنع اللغة
ولدت لغة البرمجة سي في بدايات السبعينيات الميلادية مع بداية ظهور نظام التشغيل يونكس.
لغة
السي هي وليدة للغة المسماة[Johnson 73]B وهذه الأخيرة هي وليدة للغة BCLP
[Richards 79] . طورت لغة السي كثيراً سنة 1972 ثم تطورت أكثر ما بين 1977
و 1979 تبعاً لتطور نظام اليونكس في هذه الفترة .في منتصف هذه الفترة
الثانية انتشرت لغة السي بشكل واضح وظهر لها كتاب يشرحها هو The C
Programming Language أو ما يسمى عادة الكتاب الأبيض أو K&R . في
منتصف الثمانينات الميلادية وضعت المقاييس العالمية لهذه اللغة فأصبحت
ANCI C أو السي القياسية .
* إلى من تنسب لغة السي؟
إلى دينيس ريتشي
ْْْْْْْْْْْْْْْْْْْْْْْْْْْْْ
بداية السي بلس بلس :
و
مع تطور البرامج و زيادة عدد الأسطر في كل برنامج بدأ المبرمجون يفكرون في
تطوير للغة السي .... نحن بحاجة للغة تعطيني القدرة على إعادة استخدام
أكوادنا القديمة ، طريقة تسمح باشتراك مجموعة كاملة من المبرمجين في مشروع
واحد مع الحفاظ على السرية و الأمان ، كما أننا بحاجة لطريقة برمجية تكون
قريبة من التفكير البشري ===> هنا ظهرت الحاجة للغة السي بلس بلس ...اخترعت هذه اللغة على يد المبرمج Bjarne Stroustrup في عام 1979 في معامل بيل في نيوجرسي ....
في البداية ،أطلق على هذه اللغة الاسم "C with Classes" ثم تم اعتماد اسم C++ في عام 1983
لغة السي بلس بلس تحتوي على جميع خصائص لغة السي التقليدية (بالإضافة للمزيد من الخصائص بالطبع) .
بعد ذلك تم تطوير الصيغة القياسية المعتمدة لهذه اللغة بالطبع :حيث كانت أول محالة لذلك في عام 1994 .