ภาษาโปรแกรมมิ่ง Rapira (РАПИРА) เป็นภาษาโปรแกรมมิ่งของสหภาพโซเวียตซึ่งเป็นผลงานของ เกนนาดี้ ซเวนิโกรอดสกี้ (Геннадий Анатольевич Звенигородский, Gennady Zvenigorodsky) และกลุ่มนักเรียน นักศึกษาที่ทำงานด้านการศึกษาคอมพิวเตอร์ที่เมืองโนโวซิเบิร์ก ช่วงปี 1970s ซึ่งพัฒนาเพื่อการเรียนการสอนคอมพิวเตอร์ในโรงเรียนโซเวียต เป็นภาษาสำหรับคอมพิวเตอร์ส่วนบุคคลรุ่นแรกของสหภาพโซเวียตที่ชือ เอแก๊ต (Агат) โดยพัฒนามาจากแนวคิดของภาษา POP-2 และ SETL ซึ่งใช้กับคอมพิวเตอร์เมนเฟรมของสหภาพโซเวียต
ปัจจุบัน Rapira จึงเป็นภาษาที่ตายไปแล้วในการเขียนโปรแกรม แต่ว่าได้มีโปรแกรมเมอร์อิสระรุ่นใหม่ที่พยายามอนุรักษ์ Rapira เอาไว้
อย่าง อเล็กซานเดอร์ เดนิม (Alexander Demin , www.demin.ws) ได้มีการเขียน interpreter ของ Rapira ใหมด้วย TypeScript/Bun ทำให้เราสามารถนำ Rapira มาทดลองเขียนดูบน Mac ได้
สำหรับใครที่ต้องการเขียน Rapira จำเป็นจะต้องรู้ภาษารัสเซียพื้นฐานนิดหน่อย เพราะ Rapira ใช้ตัวอักษรรัสเซียในการเขียนคำสั่ง
และหากว่าไม่ต้องการที่จะติดตั้ง Rapira บนคอมพิวเตอร์ เราก็สามารถที่จะใช้ Rapira ผ่าน playground บนเว็บไซด์ได้ที่ www.demin.ws/rapira/
ขั้นต้อนการใช้ Rapira บน Terminal
- เปิด interpreter ของ Rapira
npx rapiraหมายเหตุ ต้องมี node เวอร์ชั่น 22 ขึ้นไปบน Mac
- เริ่มเขียนโปรแกรม “Hello World”
Вывод: "Hello World"> Hello World