• 0

ما الفرق بين لغات البرمجة

لغة سي و لغة البايثون و لغه سي شارب لغة سي++ ولغة جافا و لغة جافا سكربت.

كل من هذه اللغات نستطيع أن نعمل مواقع وتطبيقات

لغة واحدة كافية ممن ذكرته ان نعمل مواقع وتطبيقات والسؤال هنا لماذا نتعلم كل اللغات بينما نستطيع أن نستخدم لغة واحدة ونحترف في تلك اللغة.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

أولاً المواقع الإلكترونية تتكون من برمجة الواجهات Frontend وبرمجة الخوادم أو السيرفرات Backend.

اما برمجة الواجهات ( أي الذي يراه المستخدم في برنامج المتصفح ) فالمتصفح لا يدعم إلا HTML و CSS و JavaScript وحديثاً WebAssembly فقط

بتاريخ 10 دقائق مضت قال Ahmed Edress:

لغة سي و لغة البايثون و لغه سي شارب لغة سي++ ولغة جافا و لغة جافا سكربت.

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

اما تطوير تطبيقات الجوال فلديك لغات خاصة بنظام الآندرويد ولغات خاصة بنظام الآيفون.

ومثال من الحياة الواقعية مشابه لتعدد وتنوع لغات البرمجة هو أنه لدينا العديد من أنواع السيارات وكلها تختلف بإختلاف استخدامتها و مميزاتها فهناك السريعة وهناك القوية وغيرها من الاختلافات، وهكذا في لغات البرمجة.

لهذا انت تختار لغات البرمجة بناءً على التخصص الذي ستتخصص فيه أو بناءً على طلب الشركة التي ستعمل فيها.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن