مقدمة حول لغة ++C :
في عام 1972 ميلادي و في معامل شركة AT&T الامريكية فام ريتشي باستنباط لغة جديدة من لغة B أخذ منها أحس تعليماتها و أضاف إليها أوامر جديده أنواعا جديده للبيانات و كثيرا من الدوال التي تفيد المبرمج و سميت هذه اللغة باللغة C ومنذ ذلك التاريخ اخذت لغة C شهرة
وأسعة لآنها أ صبحت تنتمي الى لغات المستوى الآد نى من حيث قدرة اللغة على مخاطبة مكونات الجهاز hardware .
مميزات لغة c :
نورد فيما يلي أ هم مايميز لغة c عن غيرها من لغات البرمجة وهي المميزات التي تدعوك لتفضيلها على غيرها من لغات البرمجةالمعروفة وترغبك في تعلمها واستخدامها ، تتميز لغة c بمجموعة من المزايا مثل :
1 - لغة عامة :
أي تصلح لعمل قواعد البيانات و الرسومات و الحسابات و نظم التشغيل و تصميم الألعاب .....وغيرها .
2- لغة تركيبية :
البرمج المكتوبة بلغة C عبارة عن دالة رئيسية تنادي مجموعة من الدوال الأخرى و كل دالة مجموعة من الأوامر .
3- تتعامل على مستوى البت :
حيث تستطيع أن تقرأ و تكتب و تغير و تقوم بعمليات على مستوى آل Bit وكما هو معروف فإن البت هي أصغر و حدة لقياس المعلومات داخل الكمبيوتر و هي جزء من ثمانية أجزاء تعادل في مجموعها حرف واحد وهو البايت (Byte ) .
4- لغة متنقلة :
أي يمكن للبرنامج المكتبوب بلغة C أن يعمل على أكثر من جهاز مثل , IBM و APPLE (ماكنتوش) أو الأجهزة المتوسطة أو الكبيرة مع بعض التعديلات الطفيفية .
5 - لغة سريعة :
لأن أدوات اللغة تتعامل مباشرة مع الآلة مما يختصر وقت التنفيذ .
6 - لغة نظام نظام التشغيل UNIX :
مما يدل على ثراء وقوة هذه اللغة و مرونتها ان نظام التشغيل المشهور UNIX مكتوب بها .
أتمنى اني أفدتكم في أي شيء تستخدم .......و لاتنسونا بدعاء الصالح ;-) ;-)