بشكل عام، لا تُصنف لغات البرمجة الإجرائية كنوع من لغات البرمجة منخفضة المستوى.
تتميز لغات البرمجة منخفضة المستوى بكونها قريبة من لغة الآلة، مما يعني أنها تُفهم مباشرةً من قبل وحدة المعالجة المركزية (CPU) دون الحاجة إلى مترجم أو مفسّر. تتضمن أمثلة شائعة للغات منخفضة المستوى لغة التجميع (Assembly Language) و لغة الآلة (Machine Language).
من ناحية أخرى، تُعتبر لغات البرمجة الإجرائية لغات برمجة عالية المستوى. فهي أكثر تجريدًا عن لغة الآلة، مما يجعلها أسهل في القراءة والكتابة للمبرمجين. توفر لغات البرمجة الإجرائية هياكل تحكم و أنواع بيانات و ميزات أخرى تُسهل عملية كتابة البرامج المعقدة.
ومع ذلك، يمكن اعتبار بعض لغات البرمجة الإجرائية قريبة من لغات البرمجة منخفضة المستوى، بينما تُعدّ لغات برمجة إجرائية أخرى أكثر تجريدًا. على سبيل المثال، تُعدّ لغة C لغة برمجة إجرائية تُصنف أحيانًا كلغة برمجة منخفضة المستوى نظرًا لقدرتها على التعامل المباشر مع الذاكرة و التحكم في تدفق التعليمات على مستوى وحدة المعالجة المركزية.
في المقابل، تُعدّ لغات برمجة إجرائية أخرى مثل Java و Python لغات برمجة عالية المستوى بشكل واضح، حيث تُخفي عن المبرمجين العديد من التفاصيل المتعلقة بكيفية عمل وحدة المعالجة المركزية والذاكرة.
لذلك، لا يوجد إجابة محددة قاطعة على سؤال ما إذا كانت لغات البرمجة الإجرائية تُصنف كلغات برمجة منخفضة المستوى. يعتمد ذلك على اللغة البرمجية الإجرائية المحددة ومدى قربها من لغة الآلة.