سي بلس بلس أو C++ إنها لغة برمجة ، متعددة أنماط البرمجة ، سكونية الأنماط . و تضم العديد من مميزات لغات البرمجة عالية المستوي و منخفضة المستوي . هذه اللغة بدأت تطويرها كإمتداد للغة سي تحت مُسمي سي مع الصفوف بواسطة بيارن ستروستروب بمختبرات بل في عام 1979 و إضيف إليها العديد من الميزات الأخري في وقت لاحق و تغير إسمها عام 1983 ليكون سي++ بواسطة إستخدام معامل الزيادة بجانب اسم لغة سي تأكيد علي إنها النسخة التالية للغة سي .

و سي بلس بلس تُعتبر من أحد اللغات الأكثر شيوعاً و مشهورة و تم إستخدامها علي نطاق واسع في بناء أنظمة التشغيل و التعامل مع البنية الصلبة للحاسوب ابتداءً مع الأنظمة البرمجية و برامج المستخدم ، مروراً بمشغلات الأجهزة و الأنظمة المضمنة و انتهاءً بالمخدمات عالية الأداء و برامج التسلية مثل العاب الفيديو .

من أكثر استخدامات C++ الرائعة حسب ما قاله ستروستروب هو القيام بإستخدامها في كتابة قسم كبير من أنظمة القيادة الأوتوماتيكية للعربات التي تمشت علي سطح المريخ .

تاريخ سي بلس بلس

بيارن ستروستروب بدأ العمل علي مشروعه سي مع الصفوف C With Classes في عام 1979 ، و استلهم فكرة هذا المشروع في وقت عمله علي أطروحه الدكتوراه بحيث إنه قضي وقت طويل بالبرمجة . و اكتشف ستروستروب إن العديد من المميزات للغة سيمولا مناسبة لتطوير برمجيات ضخمة إلا أن بطء أداء التطبيقات المكتوبة بهذه اللغة كان يتم تحويله دون إستخدامها بشكل عملي ، و بنفس الوقت كانت تتمتع اللغة بأداء جيد إلا إنها منخفضة المستوي و هكذا يصعب القيام بإستخدامها في تطوير برمجيات ضخمة ، و هذا الاكتشاف قاده ستروستروب لفكرة تطويرة لغة برمجة جديدة تقوم بجمع المميزات الجيدة من اللغتين .

اي موضوع في ورشة لونك لايعّبر عن رأي فريق تحرير ورشة لونك .