ما هي لغة C ++ المستخدمة؟ C++ language

ما هي لغة C ++ المستخدمة؟



ما هي لغة C ++ المستخدمة؟


C ++ هي لغة البرمجة الأكثر استخدامًا من قبل المطورين ، خاصة فيما يتعلق بالتطبيقات. إنه يجعل من الممكن الاقتراب من التطوير في ظل عدة نماذج: البرمجة العامة والإجرائية و الموجهة للكائنات. إنها لغة مترجمة ، مما يعني أن الكود المصدري قد 

تمت ترجمته إلى كود كائن ، أو ثنائي حتى يتمكن الجهاز من تنفيذه.

السؤال هو: هل يجب أن نختار لغة لأنها شائعة؟ هناك بعض اللغات المثيرة للاهتمام ولكنها قليلة الاستخدام. القلق بشأن اللغات الأقل استخدامًا هو أنه من الصعب العثور على أشخاص لمساعدتك وتقديم النصح لك عندما تواجه مشكلة. هذا هو أحد الأسباب التي تجعل C ++ اختيارًا جيدًا لأولئك الذين يريدون البدء: هناك عدد كافٍ من الأشخاص الذين يطورون في C ++ بحيث لا داعي للقلق بشأن العثور على نفسك بمفردك!

بالطبع ، هناك معايير أخرى إلى جانب الشعبية. الأهم في نظري هو مستوى اللغة. هناك لغات عالية المستوى و لغات منخفضة المستوى.


ما هي مزايا وعيوب لغة C ++؟


C ++ ليست حديثة جدًا: تم تطويرها في الثمانينيات لتوفير وظائف أكثر للغة C ، التي تم تطويرها في السبعينيات.التوافق بين اللغتين محدود بشكل متزايد. ومع ذلك ، فإن العيب الرئيسي لـ C ++ هو درجة تجريدها العالية. على عكس لغات مثل Python أو Ruby ، ​​والتي يسهل الوصول إليها نسبيًا لعامة الناس ، تعتبر C ++ لغة منخفضة المستوى ، أقرب إلى عمل الجهاز ، وبالتالي فهي أقل قابلية للفهم وبديهية بالنسبة للبشر. من ناحية أخرى ، تقدم C ++ مزايا لمستخدميها:


* المزيد من الأداء في البرنامج الذي تم إنشاؤه ، فهو من أقوى وأسرع اللغات. وهذا ما يفسر نجاحها في صناعة تطبيقات الهواتف الذكية التنافسية.

* تحظى بشعبية كبيرة ، ويتم التعليق عليها وتدريسها على نطاق واسع على الويب ، من خلال المنتديات المتخصصة ومنصات التدريب عبر الإنترنت. على الرغم من أنها ليست أبسط لغة ، إلا أنها تظل ، بالتالي ، متاحة للمبتدئين في التدريب الذاتي

* محمول من نظام تشغيل إلى آخر ، لا يحتاج إلى إعادة صياغة للتبديل من Windows إلى Linux أو Mac OS

* مزود جيدًا بالمكتبات ، نظرًا لأن مكتبة C ++ القياسية تتضمن معظم عناصر مكتبة C القياسية ومكتبة القوالب القياسية (STL). تمنحه هذه النقطة مجموعة متنوعة من الميزات الشيقة للغاية.


بالطبع ، C ++ ليست اللغة الأساسية. إنها نفسها لها عيوبها مقارنة باللغات الأخرى ، وتعقيدها على وجه الخصوص. لديك قدر كبير من التحكم في تشغيل الكمبيوتر (وإدارة الذاكرة): فهو يوفر قدرًا كبيرًا من الطاقة ، ولكن إذا أساءت استخدامه ، يمكنك بسهولة تعطل برنامجك. لا تقلق ، سنتعلم كل شيء عن هذا تدريجيًا .


ما هي الاستخدامات الرئيسية لـ C ++؟


على الرغم من أن لغتي Java و C # هي الأكثر اكتمالاً اليوم ، لا تزال لغة C ++ مستخدمة على نطاق واسع في:


معظم تطبيقات الرسوميات: إنشاء برامج ثلاثية الأبعاد على سبيل المثال

اقرأ معالج الكلمات

ألعاب الفيديو

تنفيذ الأدوات المالية

إنشاء برامج عسكرية معينة.


كيف يتم التعامل مع C ++؟

واحدة من أكثر الطرق شيوعًا لجعل هذه اللغة تعمل من خلال بيئة التطوير المتكاملة Visual C ++ ، التي طورتها Microsoft خصيصًا.



تلخيص


* تسمح لك البرامج بتنفيذ جميع أنواع الإجراءات على جهاز الكمبيوتر: تصفح الويب ، وكتابة النصوص ، ومعالجة الملفات ، وما إلى ذلك.

* لعمل البرامج ، تتم كتابة التعليمات للكمبيوتر بلغة برمجة. هذا هو الكود المصدري.

* يجب ترجمة الكود إلى ثنائي بواسطة أداة تسمى مترجم حتى تتمكن من تشغيل البرنامج. الكمبيوتر يفهم فقط الثنائية.

* C ++ هي لغة برمجة شائعة جدًا وسريعة. إنه تطور للغة C لأنه يوفر على وجه الخصوص إمكانية البرمجة في وجوه المنحى ، وهي تقنية برمجة قوية سيتم تقديمها في هذا الكتاب.

إرسال تعليق

اكتب تعليقك اذا كان لديك اي تسائل عن الموضوع وسنجيبك فور مشاهدة تعليقك

أحدث أقدم