الثلاثاء، 29 ديسمبر 2009

اكتشف الفرق بين c/c++/visual c plus plu

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


اما بالنسبة لـ سي++
فهل هي لغة ام لا ؟
فأقول نعم هي لغة وليست غير ذلك وصحيح انها تشبه السي كثيراً ويمكن كتابة كود السي بداخلها والعكس غير صحيح الا انه تم الحكم عليها كلغة لأنها أتت بتغيرات جذرية جداً وصحيح انها تطوير للغة سي ولكن تطوير جذري وليس تطوير عام يعني تم تعديل اساسيات معينة لإصدار لغة خاصة ... وتم طرح مفهوم OOP او (Object Orianted Programming) اي برمجة الكائنات وتم ايضاً اضافة الوراثة والدوال الإفتراضية والكبسلة وغيرها من الأمور الجذرية التي استحقت سي++ بها ان تكون لغة منفصلة عن سي .
اما بالنسبة لفيجوال سي++
فهل هي لغة ام لا ؟
بالطبع هي ليست لغة وعبارة (لغة فيجوال سي++) هي عبارة خاطئة والسبب في ذلك هي ان فيجوال سي++ هي عبارة عن بيئة تطوير متكاملة (Integrated Development Environment)
واختصاراً (IDE) وفائدتها هي عمل (Graphical User Interface) او اختصاراً (GUI) للبرامج التي يتم عملها بلغة سي++ ويتم استخدام مكتبات عديدة مثل MFC و ATL وSTL وغيرها وهي مكتبات سي++
اي ان فيجوال سي++ هي بيئة رسومية تعتمد لغة سي++ كشفرة لإدارة برامجها وتستخدم لغة سي ايضاً لإستدعاء دوال النظام والدوال المعمولة على لغة سي
ويوجد العديد من بيئات التطوير المتكاملة والتي تعتمد على سي++ كبينة للبرامج المكتوبة عليها ومنها (C++ Builder) من شركة بورلاند
ويوجد ايضاً بيئة تطوير متكاملة بإسم (Pellec C For Windows)
وهي مكتوبة من قبل شخص يدعى Pelle
ولو بحثت في الإنترنت عن IDE
ستجد العديد من النتائج


الخلاصة
1- لغة سي هي لغة اجرائية هيكلية تعتمد على الدوال والهياكل.
2- لغة سي++ جاءت تطويراً للغة سي و بها مفهوم البرمجة الكائنية المنحى .
3- فيجوال سي++ هو عبارة عن بيئة تطوير وليس لغة برمجة .

0 التعليقات:

إرسال تعليق

Bookmark and Share

أقسام المدونة

2015 (1) أبراج (44) اتصالات (113) أحياء (1) اخبار (136) اخطاء (1) ادسنس (2) ادعيه (7) أزواق (1) إستخراج (1) إسرائيل (7) اسرار (1) أعشاب (19) أعياد (1) أغانى (7) أفريقيا (1) أفكار (2) أفلام (4) إقتصاد (19) الأردن (2) الأرض (12) الاسره (1) الأطفال (33) الإلكترونيه (3) الألوان (1) الأنبياء (1) البحرين (1) البشرة الدهنيه (1) البيئة (14) الترتيب (1) الجزائر (2) الجن (1) الربح (7) الرجل (40) الرسول (12) الزواج وأنواعه (31) السعوديه (10) الشبكة (9) الشعر (30) الشمس (6) الشوربات (19) الشيطان (2) الصيف (1) الصين (2) ألعاب (3) العالم (19) العراق (3) العنكبوتيه (1) الفراسه (6) القمر (4) القنوات الأجنبية (3) الكويت (1) الله (20) ألمانيا (2) المرأه (96) المغرب (2) المنصورة (2) الهجرة (7) الهند (2) الهيدروجين (1) أمثال (1) أمراض_الجسم​ (1) أمريكا (10) إنجلترا (1) أوراكل (4) أوروبا (1) إيران (2) إيميلات (5) باكستان (1) بترول (1) بحث (4) برامج (29) برمجة (6) بريطانيا (2) بسكلته (5) بشرتك (10) بطاقات (1) بناء (1) بنوك (2) بورصة (23) تاريخ (45) تحب (3) تحضير (1) تخسيس​ (1) ترددات (15) تركيا (1) تركيب (1) تساقط (8) تطوير المواقع (29) تعريفات (16) تعليم (43) تفاحة​ (1) تفاحة_فى_اليوم​ (1) تكنولوجيا (44) تلوث (3) توقعات (12) تونس (1) تونس. سفارات (1) ثورة (1) جمال (4) جوال (1) جوجل (19) حذف الباتش (1) حساسية (2) حشرات (1) حقائق (1) حقيقه ام خيال (23) حقيقه_وخيال​ (1) حكم (1) حيوانات (5) خضروات (8) خلق (2) دبى (2) دليل (2) دورات أمن المعلومات (19) دورة (4) ديكور (1) دين (120) ذهب (2) رسائل (1) رمز (1) رمضان (9) روسيا (3) رياضه (14) زراعه (9) زيادة (1) سامسونج (1) سفارات (5) سلامة (1) سندوتشات (2) سوريا (1) سويسرا (1) سيارة (6) شخصيات (64) شخصيتك (18) شركات (32) شعر (5) شمس (3) صحتك (289) صلصه (5) صناعة (1) صور (11) طائرات (2) طاقة (3) طاقه المستقبل (1) طاقه حره (2) طب (1) طب_ولا_عك​ (1) طيور (18) عسكرى (25) عسل (1) علاج (70) علم البصريات (6) علماء (1) علوم (18) عيد (1) عيون (17) غاز (2) فتاوى (1) فرنسا (2) فضاء (16) فلسطين (12) فلك (12) فليسطين (3) فوائد (10) فواكة (8) فواكة_وخضروات​ (1) فودافون (4) فوركس (3) فيديو (9) فيس بوك (2) قاعدة البيانات (2) قتال (6) قصص (12) قطر (4) قمر العربسات (2) قيام الليل (1) كاريكتير (3) كتب (12) كربوهيردات​ (1) كمال اجسام (1) كمبيوتر (84) كوبا (1) كوريا (1) كيتو​ (1) كيمياء (23) لغة (1) لهجات (1) ليبيا (1) لينكس (2) مجموعة (1) محرك (4) مسجات (1) مشروعات (4) مصر (111) مطبخك (214) معادن (1) معلومات (29) مقاتلات (1) مقالات (31) مكونات (2) منتجات زراعيه (1) مهارات (1) مواقع (61) موبايل (1) موضه (2) مياه (4) نشيد (1) نصائح (8) نظم (6) نكت (8) نوكيا (15) هندسه (5) هواتف (54) وصايا (1) وظائف (9) ويندوز (3) يوتيوب (5) AdSense (4) AdWords (1) call center (2) ebay (2) Egypt (1) HSPA (2) ORACLE (2) qmax (1) search (1) seo (3) Wikipedia (2)

 
;