برمجة تطبيقات الاندرويد C#

برمجة تطبيقات الاندرويد c# ، يوجد حاليا ما يقرب من 6 لغات تستخدم لبرمجة تطبيقات الأندرويد، أكثرهم استخداما هي لغة الـ Java والتي ابتكرها جيمس غوسلينج عام 1992م أثناء عمله بمختبرات صن ميكرو سيستم لتكون بمثابة عقل مفكر لتشغيل الأجهزة التطبيقية، والثانية برمجة تطبيقات الاندرويد c# وتتميز بتعدد أغراض الأمر تدعم البرمجة المهيكلة والنطاق المعجمي المتغير والاستدعاء الذاتي، اللغة الثالثة هي ++C حيث تضم العديد من ميزات لغات البرمجة عالية المستوى ومنخفضة المستوى وهي شائعة في أنظمة التشغيل والتعامل مع البنية الصلبة للحاسوب.

قد يهمك كذلك

التسويق عبر الانترنت والتجارة الالكترونية

البرمجة

  • هي عملية كتابة تعليمات وتوجيه أوامر لجهاز الحاسوب أو أي جهاز آخر مثل قارئات أقراص الدي في دي.
  • إضافة إلى أجهزة استقبال الصوت والصورة في نظم الاتصالات الحديثة
  • لتوجيه هذا الجهاز وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة تسمى خوارزمية

برمجة تطبيقات الاندرويد c#

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

اقرأ أيضا

دورة اندرويد ستوديو

برمجة تطبيقات الاندرويد c# ولغة الـ C++

  • صممت كلغة عمومية وتدعم بشكل مباشر برمجة تطبيقات الأندرويد، وتتميز بأنها متعددة المهام وقوية .
  • ورثت مزايا لغة الـ C# وأضافت أنماط برمجية هامة مثل التغليف، والوراثة، وتعددية الأشكال، والتجريد، والصفوف.
  • يعيبها أنها غير أمنة، ومعقدة لغير المتعلمين ولا توفر الكثير من الدعم للمبرمج
  • تستخدم في أنظمة تشغيل مثل Windows و Apple Os X وتطبيقات مثل Google Chrome.

أهم لغات البرمجة المستخدمة حاليا

  • لغة سي بلس بلس
  • لغة البايثون
  • لغة الجافا
  • لغة الجافا سكريبت
  • لغة روبي
  • لغة سي
  • لغة سي شارب
  • لغة Objective-c
  • لغة php

لغة سي بلس بلس

  • صممت  لتكون امتداد وتعزيز للغة c، وهذه اللغة يتم استخدامها لبناء برامج التسلية والألعاب مثل برنامج وفايرفوكس.
  • هي لغة تستخدم لتطوير ألعاب الفيديو وأنظمة التشغيل.

لغة بايثون

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

لغة الجافا

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

لغة جافا سكريبت

  • تختلف عن لغة جافا رغم تشابه الأسماء، وتعمل هذه اللغة بشكل كامل من خلال المتصفح.
  • يمكن أن نقوم باستخدامها بدون متصفح،  فهي ضرورية لتطوير صفحات الانترنت.
  • لغة جافا سكريبت لغة HTML وغيرها، أسست عن طريق شركة Netscape

برمجة تطبيقات الاندرويد c# ولغة روبي

  • لغة روبي تعد لغة بسيطة وسهل كتابتها وقراءتها للمبتدئين، قام بابتكارها المبرمج الياباني YUKIHIRO MATSUMOTO وذلك عام 1995.
  • إضافة إلى أنه يمكن لملايين من المواقع تشغيلها مثل تطبيقات الموبايل والويب ومواقع GITHUBو SCRIBED.
  • تم تطوير لغة الروبي داخل مختبرات شركة أي بي إم وذلك عام 1970
  • هي تعد لغة برمجة غير إجرائية يتم استخدامها للتحكم في قواعد البيانات.

التعليقات مغلقة.