-->

مقدمة نارية عن لغة ++C

2 minute read

اهمية لغة السي ++ 



في هذه التدوينة نحن نتحدث عن اهمية لغة السي++ لكل مبرمج مبتدا او محترف فاذا كنت مبرمج محترف ولا تعرف شئ عن لغة السي فانك بامس الحاجة الي هذه التدوينة لكي تكون محترف بشكل اكبر اما اذا كنت مبتدا في البرمجة وتبحث عن الطريق الصحيح فانت في التدوينة الصحيحة .

لكي اكون مختصر في حديثي هيا نتعرف علي اهمية لغة السي ++

  1. الاحترافية : بحيث تجعلك تصل الي المستوي الاحترافي في البرمجة وهي اول الطريق للنجاح في هذا المجال
  2.  المكونات : تدعم مكونات كثيرة للعمل علي برمجة واجهة المستخدم وايضا الشبكات وتدعم مكونات صناعة الالعاب و السيرفرات (الخوادم) وتدعم ايضا الانظمة الاساسية .
  3. الحرية البرمجية : تعطيك الحرية الكاملة في استخدام كل مميزاتها بدون ان تقوم بدفع نقود مقابل شراء نسخة محسنة اي برمجة بغير قيود .

 مفهوم خاطئ عن لغة السي / سي ++


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

البعض من هؤلاء المبرمجين لا يحب ان يستكشف ولا يحب البحث ولكن اذا كلف نفسه بفتح جوجل والبحث عن دورة لتعليم لغة السي ++ بواجهة مستخدم او برمجة الويب او برمجة الالعاب او برمجة تطبيقات الهواتف سوف يري الجانب المشرق من لغة السي فهي تقدم اليه جميع هذه المميزات وهو لا بعلم عنها شئ.

لكل مجال في العالم  مسار (بداية ونهاية - اساسيات و قواعد)


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

ام انك تريد دراسة الحماية فهل يمكنك ان تقوم بتعلم الاختراق فقط ام يجب ان تقوم بدراسة ما هي الشبكات وما هي انظمة التشغيل وما هو علم التشفير وما هي قواعد البيانات وكيف تعمل .

فاذا كان لكل مجال طريق وله بداية ويجب ان تمر بها حتي تكون متميز ومحترف في مجالك فلماذا لا تفعل ذلك في مجال البرمجة فذلك يسهل عليك فهم البرمجة بشكل عام ويجعلك مستعد لاستقبال افكار اكثر تعقيدا .

اذا تريد مشاهدة الشرح بدون قرائة كثيرة يمكنك مشاهدته هنا .