لغة (سي++).. ماذا تعرف عنها؟!

هي لغة تم ابتكارها من قبل رجل دانمركي عام 1972م، يطلق عليه(brain stastrup) وهي من أشهر اللغات وأكثرها انتشارا في الدول المتقدمة، وفي المقابل تعتبر من أكثرها صعوبة، ومن المعروف لدى المبرمجين أن لغة البرمجة كلما كانت صعبة كلما كانت أقوى وأقدر على تنفيذ أعقد البرامج والتطبيقات، وتختلف هذه اللغة عن لغة (سي) رغم التشابه البسيط في بعض عناصر اللغتين، وتعتبر امتدادا لها، وتختلف عنها في أنها تحمل اتجاها جديدا في البرمجة يطلق عليه البرمجة الموجهة نحو الهدف، object oriented programming وللعلم فإن هذه مستقاة من عدة لغات برمجية قديمة مثل لغة B ، وقد تطورت لغة سي بعد ذلك تطورات سريعة، وأصبحت من أكثر لغات البرمجة شعبية وإقبالا، وذلك لسببين رئيسيين هما:- الأول : مرونة لغة سي، فهي تصلح لكافة التطبيقات، وتعطي المبرمج حرية التصرف، على مستوى البرمجيات software أو الأجهزةhardware. الثاني: شعبية وانتشار نظام يونيكس، كنظام تشغيل يكتب بلغة سي، فهي تدعم نظام يونيكس، وهو يدعمها. ولهذه اللغة عدة محررات خاصة بكتابة شفراتها وإعداد التطبيقات البرمجية المختلفة ومن أشهر هذه المحررات Borland C++ -1 Microsoft Visual C++-2 ولمعرفة أساسيات لغة سي++ وكيفية التعامل معها فإنه يمكن ذلك بزيارة أحد مواقع الإنترنت المتخصصة التي تتحدث عن أبجديات هذه اللغة وكيفية البدء فيها ومعرفة الكثير من أسرارها وإمكاناتها، ومن هذه المواقع مايلي:- http:\leepoint.net otescpp http:\www.cpp-home.com http:\www.cplusplus.comdoc utorialindex.html http:\people.msoe.edu~trittcpplang.html http:\people.msoe.edu~atassim http:\www.cuj.com