إخواني
ما الفرق بين هذه اللغات وفي ماذا تستعمل ؟
C , C++ و C#
إخواني
ما الفرق بين هذه اللغات وفي ماذا تستعمل ؟
C , C++ و C#
__________________
CSS - XHTML
*-)
__________________
CSS - XHTML
السلام عليكم
مور UP
الي اعرفة ان ++c هذي من مايكروسوفت لكن الي ابي اعرفة
هذي اللغة #c
تحياتي
السلام عليكم
على حد علمي أن لغة C هي اللغة الأم لباقي اللغات المذكوره ، وتعتبر من أقدم لغات البرمجة وأول لغة في جيل لغات البرمجة عالية المستوى ، وما يميز هذه اللغة أنها من أسرعة وأكفأأ لغات البرمجة الموجودة في العالم ولذلك تستخدم في إنشاء وبرمجة أنظمة التشغيل المختلفة والتطبيقات الضخمة ، وقد أنشأت اللغة في البداية في مختبرات شركة AT&T على أيدي أمهر المبرمجين لإستخدامها في بناء نظام التشغيل يونكس بدلاً من لغة الألة البدائية ولكن مالبثت أن اصبحت المرتع الأساسي لمختلف البرمجيات وأنظمة التشغيل.
وجاءت لغة C++ كتطوير للغة الأم حيث تحتوي على مكتبات ضخمة تساعد المبرمجين على إنشاء تطبيقات معقدة في أسرع وقت ، والجدير بالذكر أن هذه اللغة لاقت عناية خاصة من عملاق صناعة البرمجيات مايكروسوفت حيث تستخدمها الشركة في مختلف تطبيقاتها ومن ظمنها نظام التشغيل ويندوز وطقم سطح المكتب أوفس.
وبعد التطور الهائلة في صناعة البرمجيات وبعد طرح مايكوروسوفت لمنصة التطوير البرمجية دوت نت ولدت لغة c# عى أنقاض اللغة الأم لتعمل تحت منصة الدوت النت مع المحافظة على قوتها وسرعتها لتكون بذلك الملجأ الأساسي لمختلف المبرمجين ( على حد زعم مايكروسوفت).
هذا ما لدي وأرجوا من باقي الأخوة التصحيح إن كان هنالك خطأ في معلوماتي
تحياتي
__________________
نعيب زماننا والعيب فينا****وما لزماننا عيب سوانا
لغة C هي الأصل، وتفتقر لميزة إنشاء المكونات أو العناصر أو ما يسمى بالإنجليزية objects، وتبرمج بها أنظمة التشغيل والبرامج بشكل عام، لكن افتقارها لميزة إنشاء العناصر يجعل برمجة بعض التطبيقات شيء صعب، لذلك تم إنشاء C++ التي وهي لغة قوية وتصلح لإنشاء تطبيقات كبيرة، ثم جائت مايكروسوفت بلغة C# وتنطق c-sharp، وأرادت بذلك الجمع بين سهولة VB وقوة C واللغة قوية فعلاً ومرنة، وتم تبنيها في لينكس أيضاً من خلال مشروع mono.
جميع اللغات السابقة تتشابه في طريقة كتابة الأوامر إلى حد كبير، ومن لديه معرفة بلغة php وجافاسكربت سيجد قواسم مشتركة في أسلوب كتابة الأوامر بين كل هذه اللغات، والأصل C.
همممممممممممممم بحاول اختصر لانه موضوع طويل ....
بالنسبه للسي والسي بلس بلس .. ما بتلاحظ الفرق الا اذا كنت خبير في لغه السي بلس بلس .. السي هيي الاساس كما ذكر الاخ ... في الاساس تم استخدمها في الانضمه الي بنشتغل عليها حاليا .. الفرق الي بلاحضه اي مبتدء ولكن لاوم يكون عنده خبره هو انه السي بلس بلس بتدعم ال classes/objects .... يعني ال oopl = object oriented programming language ... يعني بعطيك حريه في الابداع بوجود ال classes وما بتكون مربوط في دوال معين .. انتي بتنشاء وبتعرف كلشي حسب رغبتك .. مشان هيك اسمها كان في البدايه C & classes وتغير وصار C بلس بلس
طبعا السي بلس بلس هي بتقدر تقول ام السي .. يعني كل ما موجود في السي بتلاقيه في السي بلس بلس .. مشان هيك صار الاتجاه نحو السي بلس بلس اكبر
هلا بالنسبه للسي شارب .. صح هيي من نفس المجموعه بس صنعت لمضاهه الجافا .. يعني المقارنه ما رح تكون بينهم صحيحه .. المقارنه الصحيحه رح تكون بين الجافا والسي شارب .. وهذا موضوع ثاني
ما بعرف اذا انتي بتعرف برمجه او بسال مشان تعرف شو تتعلم .. اذا بتسال مشان تعرف شو تتعلم بنصحك
html => Javascript => PHP => C => C++=> C# => Java => assimply
هيك بتكون الميت بالبرمجه بشكل كبيير
لانه اذا عرفت هذه اللغات بكون البيرل ال asp وبيسك ومعضمهن بين ايديك
يلا شد حالك
__________________
كل الناس لهم وطن يعيشون فيه .. الا نحن لنا وطن يعيش فينا
www.buhaboard.de
www.rootforum.de
اسف رديت علي رد سردال ..
الموقع كان داون وما انتبهت للرد
__________________
كل الناس لهم وطن يعيشون فيه .. الا نحن لنا وطن يعيش فينا
www.buhaboard.de
www.rootforum.de
السلام عليكم ورحمة الله
Serdal وLinux2004
شكرا على مداخلتكما !
أخي AntiServer
سأدرس إحدى هذه اللغات في الكلية ,وأريد أن أختار اللغة القوية والسهلة
__________________
CSS - XHTML
html => Javascript => PHP => C => C++=> C# => Java => assimply
مصفوفة رائعة !
مارأي باقي الاخوان فى هذه المصفوفة
لاني سأطبقها بحول الله:shy:
__________________
CSS - XHTML
وسؤال :
هل يمكن جعل PHP قبل javascript
__________________
CSS - XHTML
لغة php متخصصة فقط في المواقع ولا تصلح للتطبيقات، والجافاسكربت تصلح للمواقع أيضاً لكن من ناحية الزبون أو المتصفح أما php فهي من ناحية المزود (السيرفر)، لغة html ليست لغة برمجة بل لغة ترميز، ولا يمكنها إنشاء تطبيقات بل وصف وترميز المعلومات والمحتويات.
لغات C جميعها تصلح للتطبيقات ونظم التشغيل (ما عدى C# التي لم أسمع أن أحداً برمج بها نظام تشغيل) والجافا أيضاً يمكنها أن تبرمج نظم تشغيل وبرامج، ويمكن تشغيلها على الكثير من نظم التشغيل والكثير من المعالجات، هذا ما يفترض أن تفعله، أما assembly فهي لغة تصلح للتحكم بالأجهزة وهي صعبة الاستخدام لإنشاء نظم التشغيل والبرامج.
حفظك الله أخ سردال
هل هناك لغة تسمى C+ ؟
__________________
CSS - XHTML
لا ... يبدو أن البعض يتكاسل عن كتابة C++ فيكتبها c+ فيظن البعض أن هناك لغة بهذا الاسم
شكرا جزيلا !
معظم الطلبة يعتقدون أن C+ لغة برمجة :funny:
__________________
CSS - XHTML