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

لغة البرمجة

لغة البرمجة
لغة البرمجة

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

شاهد أيضًا: لغة برمجة مستخدمة على نطاق واسع لتطبيقات الويب

لغة البرمجة الاجرائية

لغة البرمجة الاجرائية
لغة البرمجة الاجرائية

لغة البرمجة الإجرائية بالإنجليزية: procedural languages هو أحد أنواع لغات البرمجة عالية المستوى ، حيث يتم تنفيذ أوامر البرمجة فيه كسلسلة متتابعة من الإجراء ، والإجراء عبارة عن سلسلة من الخطوات الحسابية ، بحيث يتم تخصيص وظيفة محددة لكل إجراء في البرنامج ، ويمكن استدعاء الإجراء في أي وقت أثناء تنفيذ البرنامج ، ويمكن للمبرمج استخدام مجموعة الأوامر كإجراء برنامج ، بحيث يتم تخزينها واستدعائها عند الحاجة ، وتم تسميتها بلغة الأمر منذ ذلك الحين يعتمد على تعليم الكمبيوتر الحل خطوة بخطوة ، وتم تسميته في البرمجة الهيكلية لأنه يعتمد على استدعاء إجراء البرنامج أثناء تنفيذ البرنامج ، ومن أمثلة لغة البرمجة الإجرائية: لغة C ، لغة BASIC ، ALGOL اللغة ، لغة ADA. ا

شاهد أيضًا: أحد أمثلة لغات البرمجة الشيئية

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

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

اعتمادًا على مستوى البرمجة ، يتم تصنيف لغات البرمجة على النحو التالي:

لغات البرمجة منخفضة المستوى (بالإنجليزية: low-level language) :بالإنجليزية: low-level language :

لغات البرمجة منخفضة المستوى (بالإنجليزية: low-level language) :بالإنجليزية: low-level language :
لغات البرمجة منخفضة المستوى (بالإنجليزية: low-level language) :بالإنجليزية: low-level language :

إنها لغة برمجة صعبة ومعقدة مكتوبة بلغة ثنائية 0،1، بحيث يفهمها الحاسوب وينفذها ، وهي لغة لا يفهمها المبرمجون ، وتصنف على النحو التالي:

لغات البرمجة عالية المستوى (بالإنجليزية: high-level language) :بالإنجليزية: high-level language :

لغات البرمجة عالية المستوى (بالإنجليزية: high-level language) :بالإنجليزية: high-level language :
لغات البرمجة عالية المستوى (بالإنجليزية: high-level language) :بالإنجليزية: high-level language :

هي اللغات التي تُكتب بها الأوامر وتعليمات البرمجة بطريقة معينة بحيث يفهمها المبرمج ويتعامل معها ، وتسمى هذه الأوامر والتعليمات بأكواد البرمجة ، وتتم كتابتها باللغة الإنجليزية ، ومن خلال- مستوى لغات البرمجة ، يمكن إضافة التعليقات داخل البرنامج الذي لا يزال قيد التنفيذ ، مما يسمح بإمكانية التعديل بشكل أكبر ، وتم تسميته بهذا الاسم ، لأنه أقرب إلى لغة الإنسان ، والمستوى العالي لا تعتمد لغات البرمجة على نوع الكمبيوتر المستخدم ، ومن الأمثلة على ذلك لغة JavaScript ولغة Java ولغة #C ولغة Python.

شاهد أيضًا: أي مما يلي يعد بيئة برمجة رسومية

خصائص لغات البرمجة

خصائص لغات البرمجة
خصائص لغات البرمجة

هناك العديد من الميزات التي توفرها لغات البرمجة المختلفة لمستخدميها ، بما في ذلك:

شاهد أيضًا: تحتوي لغة الآلة على مترجم يتولى عملية التحويل من لغة الآلة إلى لغة التجميع

أمثلة على لغات البرمجة

أمثلة على لغات البرمجة
أمثلة على لغات البرمجة

هناك العديد من الأمثلة على لغات البرمجة ، منها:

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