-->

تحميل

تحميل

تحميل

لغات البرمجة واستخداماتها

    أنواع لغات البرمجة

    يوجد الكثير من لغات البرمجة ولكل لغة هدفها و استخداماتها و طرق العمل بها و من اهمها 

    javascript : نستطيع القول انها ليست لغة ولكن دورها كبير جدا فهي خاصة بانشاء مواقع ويب و احتلت المرتبة الاولى عام 2018

    لغة C:

    تعتبر لغة البرمجة سي من اللغات العالمية المقنّنة، وتحظى بأهمية كبيرة نظرًا لبناء الكثير من لغات البرمجة الحديثة عليها كما هو الحال في لغة ++C وJava، ويعود تاريخ تطويرها إلى مطلع السبعينيات على يد كن تومسون وبراين كرنيغان ودينيس رتشي، وقد جيء بها لغايات تطوير نظام التشغيل يونكس والعمل عليه.

    لغة جافا (Java):

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

    لغة ++C:

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

    لغة بايثون (Python):

    تتسم هذه اللغة بالبساطة والسهولة في كتابة أوامرها وقرائتها، وتعتمد في عملها على أسلوب البرمجة الكائنية، ومن أبرز الخصائص التي تمكنت من الانفراد بها عن بقية اللغات هي القابلية للتطوّر، المصدر المفتوح، استخدامها في مجالات متعددة، ويمكن اعتبارها لغة تفسيرية ولغة برمجة نصية، وغالبًا ما ينصح المبتدئ باستهلال رحلته التعليمية للغات البرمجة بلغة بايثون.

    لغة روبي (Ruby): 

    تعد لغة البرمجة روبي من اللغات الكائنية؛ أي أنها يمكن استخدامها في عدةِ مجالات، وتتسم بأنها لغة شيئية نقية، بالإضافة إلى امتلاكها مجموعة من الخواص الخاصة باللغات الوظيفية.

    لغة Php:

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

    لغة باسكال:

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

    مستويات لغات البرمجة

    تنقسم لغات البرمجة إلى عدةِ مستويات، وهي على النحو التالي:
    • لغات عالية المستوى:
    -من الأمثلة عليها: سي شارب، سي، بايثون، فورتران، روبي، Php, باسكال، جافا سكريبت، Sql، سي++.
    • لغات متدنية المستوى:
    -وتنقسم إلى لغة الآلة ولغة التجميع، وسميت متدنية نظرًأ للفجوة الواسعة بينها وبين لغة الإنسان.
    شارك المقال
    Sami
    كاتب ومحرر اخبار اعمل في موقع مدونة ياســـــــر .

    مقالات متعلقة

    إرسال تعليق