ما هي لغة سي بلس بلس ++c وميزات وعيوب لغة السي بلس بلس
لغات البرمجة هي الطريقة التي يتواصل فيها الإنسان مع الحاسوب، ويمكن من خلالها التحكم فيه وبناء البرامج والتطبيقات وصفحات الويب، فلغة البرمجة هي الطريقة المثلى لتسهيل كتابة البرامج من قبل المبرمج في هيئة التعليمات يتمكن الكمبيوتر فهمها من أجل تنفيذ مهام مطلوبة، واليوم سنتحدث عن أكثر لغات البرمجة التي يتم تعلمها للمبتدئين لتأهيلهم إلى عالم البرمجة، لغة السي بلس بلس والتي تعتبر تطوير للغة السي.
ما هي لغة سي بلس بلس ++c
هي لغة برمجة عالية المستوى، ظهرت أول مرة في عام 1979م وهي سهلة التعلم غير معقدة وتعتمد على مبدأ (Object Oriented Programming)، ويمكنك من خلالها حل المشكلات البرمجة وتعلم الخوارزميات وزيادة الفكر المنطقي لديك.
ميزات لغة البرمجة ++C
تمتلك لغة البرمجة سي بلس بلس العديد من الميزات مما دفع العديد من جامعات حول العالم تدريب الطلاب عليها، وميزاتها على النحو التالي:
- لغة بين لغات عالية المستوى والمنخفصة، فهي تمتلك خصائص لغتين سي والأسمبلي.
- مستخدم في كثرة في العديد من الأنظمة والبرامج.
- تمتاز بالسرعة العالية.
- الأداء العالي للبرامج المنشأة بواسطة هذه لغة.
- القدرة على ربط قوعد البيانات ببرامج المنشأة بهذه لغة.
- من أفضل لغات لصناعة الألعاب.
- يوجد العديد من محررات النصوص التي تدعمها، وبيئات العمل IED.
عيوب لغة البرمجة ++C
على الرغم من مميزاته الكثيرة إلا أنها تحتوي بعض العيوب، منها:
- كودها 8 بت bit أما لغة االجافا فتعتمد على 16 بت.
- غير آمنة.
- لا تمتلك ميزة الجامع للبياناتات وتنقيتها من الأشياء الغير ضرورية.
- برامجها تصبح كبيرة، ويجب تقليلها من خلال تعلم الخوارزميات.
- تعد من لغات البرمجية الصعبة.
- لا يوجد دعم كبير للمتعلمين الجدد.
- لا تعتمد على مكتبات الافتراضية لإنشاء واجهات الرسومية.