لغات البرمجة

لغة برمجة رابيرا: نظرة عامة

لغة البرمجة “رابيرا” (Rapira) هي لغة تعليمية للبرمجة الإجرائية تم تطويرها في الاتحاد السوفيتي وتنفيذها على أجهزة الكمبيوتر مثل Agat و PDP-11 clones (Electronika، DVK، BK series) و Intel-8080/Z80 clones (Korvet). كانت لغة مفسرة تحتوي على نظام نوع ديناميكي وبناء عالي المستوى.

تمتلك “رابيرا” مجموعة من الخصائص التي جعلتها مرغوبة للاستخدام التعليمي، حيث كانت تستخدم في تعليم البرمجة في المدارس السوفيتية. وتتمثل هذه الخصائص في وجود بيئة برمجية تتضمن محرر نصوص ومصحح أخطاء متكامل.

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

تم تصميم “رابيرا” بناءً على فلسفة لغات البرمجة مثل POP-2 و SETL، مع تأثيرات قوية من ALGOL.

يمكن الاطلاع على مزيد من المعلومات حول لغة “رابيرا” وتاريخها وميزاتها على صفحتها في ويكيبيديا: Rapira Wikipedia.