من الأمثلة على اللغات الإجرائية

بواسطة: admin
سبتمبر 23, 2023 11:03 م

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

ما هي اللغات الإجرائية

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

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

أمثلة على اللغات الإجرائية

اللغة الإجرائية لها أنواع عديدة ، وأذكر بعض هذه الأنواع على النحو التالي:

فورتران

يمكننا القول أن العنصر الذي أثر في تحسين FORTRAN هو الأموال التي أنفقت على البرمجة في عام 1954. أثرت تكلفة البرمجة بشكل كبير على تكلفة تشغيل الكمبيوتر ، ومع انخفاض تكلفة أجهزة الكمبيوتر ، تدهورت الظروف. وكان لدى الباحث الأمريكي John Backus خيار إقناع رؤساء شركة IBM بأنه يمكنه إنشاء لغة برمجة باستخدام مُراكم من شأنه أن يوفر رموزًا لشركة IBM.

لغة الخوارزمية

نظرًا لظهور العديد من اللغات التي تم إنشاؤها في نطاق 1956 و 1959 مشاكل قابلية النقل ، تم اقتراح نشاط لإنتاج لغة برمجة واسعة النطاق ، وتم الاتفاق على أن اللهجة الجديدة ستكون لغة لوغاريتمية مثل FORTRAN. لكن لا يمكن استخدام لغة Fortran كلغة عالمية نظرًا لحقيقة أنها كانت وقت تشكيل شركة IBM وترتبط ارتباطًا وثيقًا بأجهزة IBM.

كوبول

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

أساسي

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

باسكال

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

الفرق بين اللغات الإجرائية وغير الإجرائية

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

ذكرنا أعلاه بعض الأمثلة على اللغات الإجرائية وشرحناها بشيء من التفصيل ، بالإضافة إلى توضيح الفرق بين اللغات الإجرائية واللغات غير الإجرائية ، ومفهوم كل منها.