تعلم لغة البرمجة + تحميل كتاب لغة c

| | ليست هناك تعليقات |
السلام عليكم اخواني اخواتي زوار موقعنا المتواضع


  نلتقي في موضوع جديد
 
 
بسم الله الرحمن الرحيم
 
هذا الدرس بحول الله سيكون عن لغة C نظرا لكونها لغة عالمية متداولة
على نطاق واسع ولا تزال تدرس في الجامعات
 
ماهي لغة C ؟
هي لغة برمجة عالمية وقوية منخفضة المستوى ومتعددة المنصات, تم تطويرها ما بين 1969 و 1973 على يدي عالم الحاسوب الأمريكي دينيس ريتشي ( Dennis Ritchie ) وساعده فيها كين تومسن Ken_Thompson ) وتم ذلك فيمختبرات بيل ( Bell Labs ) المتواجدة بنيوجرسي بالولايات المتحدة الأمريكية والمسماة نسبة للعالم الإسكتلندي مخترع الهاتف جراهام بيل ( Graham Bell )

وقد تم تطوير لغة سي ( C ) انطلاقا من لغة البي ( B ) التي بدورها مبرمجة بلغة BCPL
تم برمجة لغة السي خصيصا لتطوير نظام التشغيل يونيكس ( Unix )
تختلف عن لغة C++ في أن الأخيرة أكثر سرعة وتعتمد البرمجة كائنية التوجه ( OOP ) إضافة إلى خصائص أخرى لكن لغة السي تبقى ذات أهمية كبيرة ومستعملة لحد الآن على نطاق واسع وتحتل المراتب الأولى عالميا في ترتيب اللغات الأكثر استعمالا



كيف نشأت اللغة ؟
حوالي سنة 1972 خرجت لغة السي لهذا العالم بعد أن قام بتطويرها عالم الحاسوب الأمريكي دينيس ريتشي رفقة كين تومسن وقد نشأت اللغة انطلاقا من عدة لغات قبلها وهي لغة B ولغة 
 BCPL المنتمية لها
بحيث نشأت الأخيرة سنة 1966 على يد مارتن ريتشاردز من جامعة كامبريدج البريطانية ثم ظهرت بعدها لغة البي المطورة عنها سنة 1969 في مختبرات بيل وعلى يدي عالمي الحاسوب الأمريكيين دينيس ريتشي وكين تومسن اللذان وفي سنة 1972 وفي نفس المكان قاما بتطوير وإخراج لغة السي للعالم وكان ذلك عام 1972



بعدها بـ 11 سنة خلف لغة السي لغة مطورة عنها تدعم البرمجة كائنية التوجه أسرع وأقوى منها حيث كان ذلك عام 1983 في مختبرات بيل أيضا وهاته المرة تم تصميم اللغة من طرف بيارن ستروستروب من المنظمة العالمية للمقاييس ISO وقبل سنة من الآن وافقت الأخيرة على آخر التطويرات التي وصلت إليه اللغة وهي C++11 والتي لا يسعنا الحديث عنها الآن
كما أن المواضيع التي تتحدث عنها منعدمة في عالمنا العربي ولذلك قررت أن أكتب عنها لاحقا مقال أو عدة مقالا للتعريف بها
حتى لا نكون متأخرين كثيرا عن الغرب
هناك لغة أخرى تم تصميمها انطلاقا من  
C++/C تتشابه في مفاهيم عديدة لكنها لا تطابق اللغتين كما تختلف عنهما في الشيفرة
وهناك أيضا لغة  JAVA التي تم تصميمها انطلاقا من  C++ في مختبرات صن ميكروسيستمز



عموما كل ما ذكرته من مراحل تطور لغة السي واللغات التي قبلها والتي بعدها هاقد وضعت لك كل ذلك أخي في هاته الصورة بشكل ملخص جدا




 
و الان اترككم مع تحميل الكتاب الخاصة باللغة c و ان انشاء الله ستكون هناك دروس عن لغة البرمجة

    
كتاب شامل في لغة C  - تحميل
 
لا تقرأ و ترحل ،، اضف تعليقك و اترك بصمتك



وشكرا  نلتقي انشاء الله فى موظوع اخر


لا تبخل في نشر الموضوع للاستفادة للجميع

شاركها !

ليست هناك تعليقات:

إرسال تعليق

جميع الحقوق محفوظة 2012 | أعلن معنا | رخصة الإستخدام والنشر | خريطة الموقع | سياسة الخصوصية |