المرجع الموثوق للقارئ العربي

لغات تمتاز بسرعة تنفيذها وصغر حجم البرنامج المكتوبة بواسطتها

كتابة : رهف الدهامشة

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

لغات البرمجة

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

شاهد أيضًّا: اللغة التي يتعامل بها جهاز الحاسب مبنية على نظام العد العشري

لغات تمتاز بسرعة تنفيذها وصغر حجم البرنامج المكتوبة بواسطتها

إنّ الهدف الأساسي من تطوير لغات البرمجة هو التسهيل على المبرمج كتابة البرامج على شكل أوامر وتعليمات موجهة للحاسوب لتنفيذ عمل معين، إذ يقوم الحاسوب بتحويل اللغة التي تمت من خلالها البرمجة إلى اللغة الثنائية باستخدام سلسلة من 1 و 0، والإجابة الصحيحة للسؤال الوارد في الأعلى، هي:[2]

  • تقسم لغات البرمجة بحسب قربها من لغة الإنسان إلى قسمين، لغات عالية المستوى وهي الأقرب إلى لغات الإنسان مثل لغة جافا وبايثون، ولغات منخفضة المستوى وتتميّز بقربها من اللغة الثنائية أو لغة الآلة مثل لغة التجميع، والإجابة الصحيحة هي اللغة منخفضة المستوى.

شاهد أيضًّا: الشبكة التي تربط بين إدارات التعليم في المملكة العربية السعودية هي من أنواع شبكات جهاز الحاسوب

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

المراجع

  1. snhu.edu , What is Computer Programming and How to Become a Computer Programmer , 27/09/2021
  2. techterms.com , Low-Level Language , 27/09/2021

التعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *