About: Rapira

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Rapira (Russian: Рапира, rapier) is an educational procedural programming language developed in the Soviet Union and implemented on the Agat computer, PDP-11 clones (Electronika, DVK, BK series), and Intel 8080 and Zilog Z80 clones (Korvet). It is interpreted with a dynamic type system and high level constructions. The language originally had a Russian-based set of reserved words (keywords), but English and Romanian were added later. It was considered more elegant and easier to use than Pascal implementations of the time. Sample program: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ

Property Value
dbo:abstract
  • رابرا (Rapira) (بالروسية:Рапира) هي لغة برمجة إجرائية طورت من قبل الاتحاد السوفيتي وطبقت على ،PDP-11 clones وهي (Electronika، DVK، سلسلة BK) وIntel-8080/Z80 clones وهي (Korvet). كانت لغة تفسير بنظام دينميكي ووبنية عالية المستوى. أحتوت اللغة في الأساس على مجموعة من الكلمات الروسية، لكن تم إضافة الإنجليزية فيما بعد. وكانت أكثر اناقة وأسهل في الاستخدام من تطبيقات باسكال في ذلك الوقت.كما تندرج هذه اللغة ضمن لغات البرمجة المهيكلة.أستخدمت رابرا في المدارس السوفيتية لتعليم برمجة الحواسيب. تضمنت بيئة البرمجة محرر النصوص وو مصحح مدمج. برنامج بسيط: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ نفس البرنامج، لكن باستخدام الكلمات الإنجليزية (كما ورد في المقال أدناة): proc start output: 'Hello, world!!!';end proc أعتمد أيديولوجية رابرا على عدة لغات منها وSETL، مع تأثر قوي بـ ألغول. (ar)
  • Rapira (Russian: Рапира, rapier) is an educational procedural programming language developed in the Soviet Union and implemented on the Agat computer, PDP-11 clones (Electronika, DVK, BK series), and Intel 8080 and Zilog Z80 clones (Korvet). It is interpreted with a dynamic type system and high level constructions. The language originally had a Russian-based set of reserved words (keywords), but English and Romanian were added later. It was considered more elegant and easier to use than Pascal implementations of the time. Rapira was used to teach computer programming in Soviet schools. The integrated development environment included a text editor and a debugger. Sample program: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ The same, but using the English lexics [sic, from the article referenced below]: proc start output: 'Hello, world!!!';end proc Rapira's ideology was based on languages such as POP-2 and SETL, with strong influences from ALGOL. Consequently, for example, Rapira implements a very strong, flexible, and interesting data structure, named a tuple. in Rapira, these are heterogeneous lists with allowed operations such as indexing, joining, length count, getting of sublist, easy comparison, etc. (en)
  • Rapira (Ros. Рапира, rapier) to edukacyjny proceduralny język programowania stworzony w latach 1980 w ZSRR i zaimplementowany w komputerze BESM-6, następnie w pierwszym sowieckim PC i klonach PDP-11 (Elektronika DVK, Elektronika BK) oraz klonach Intel-8080/Z80 (Korwet). Rapira był językiem interpretowanym z dynamicznym systemem typów i wysokim poziomem konstrukcji. Oryginalnie język opierał się na rosyjskim zestawie słów, jednak później dodano również zestawy angielskie i mołdawskie. Rapira był językiem znacznie łatwiejszym w użyciu niż ówczesne implementacje języka Pascal. Rapira był używany do nauki programowania komputerów w Sowieckich szkołach w ramach programu "Szkolnica". Środowisko programistyczne zawierało edytor tekstu, zintegrowany debugger, interpretator języka Rapira, interpretator języka Robik, graficzny system "Szpaga", zestaw typowych funkcji matematycznych, zestaw przykładowych programów dla różnych przedmiotów szkolnych. Przykładowy program: ПРОЦ СТАРТ; ВЫВОД: "ЗДРАВСТВУЙ, МИР!";КНЦ; To samo, lecz używając angielskiego słownictwa: proc start; output: "Hello, world!!!";end; Ideologia języka Rapira została oparta na językach takich jak POP-2, SETL czy ALGOL. (pl)
  • Рапира (акроним от расширенный адаптированный поплан-интерпретатор, редактор, архив) — учебный процедурный язык программирования, разработанный в 1978—1979 годах в СССР в качестве средства перехода от более простых языков (в частности, учебного языка Робик) к языкам высокого уровня. Синтаксис построен на основе русской лексики. Язык использовался в школах для изучения информатики; преподавание на Рапире велось в «Заочной школе программирования» в журнале «Квант» с начала 1980 года. Язык построен на основе объединения возможностей языков Сетл и . Изначально был реализован как набор макрорасширений на базе языка Поплан — интерпретатора языка для БЭСМ-6. Был реализован для БЭСМ-6, а затем для первой советской ПЭВМ «Агат» в начале 1980-х годов силами нескольких студентов и выпускников Новосибирского государственного университета под руководством Геннадия Звенигородского, при участии школьников, в том числе на Всесоюзных летних школах юных программистов (ВЛШЮП, 1982). По своим возможностям язык не уступал другим известным на то время учебным языкам. Существовали также реализации языка для КУВТ УКНЦ и Ямаха КУВТ, а также для ЕС ЭВМ (1982; руководитель разработки на Алголе-68 — профессор Терехов). (ru)
  • РАПІРА — Розширений Адаптований Поплан-Інтерпретатор, Редактор, Архів — процедурна мова програмування. Розроблено на початку 1980-х років в СРСР як засіб переходу від більш простих мов (зокрема, навчальної мови ) до мов високого рівня. Синтаксис побудований на основі російської лексики. Мова використовувався в школах для вивчення інформатики. Викладання на Рапірі велося в «Заочній школі програмування» в журналі « Квант » з початку 1980 року. Як видно з розшифровки назви мови, мова РАПІРА спочатку була реалізована як набір макророзширень на базі мови — інтерпретатора мови POP-2 для БЕСМ-6 . Деякі синтаксичні конструкції були перенесені з мови . Мова Рапіра була реалізована для БЕСМ-6, а потім для першої радянської ПЕОМ на початку 1980-х років силами кількох студентів і випускників Новосибірського державного університету під керівництвом , за участю школярів, у тому числі на Всесоюзних літніх школах юних програмістів (ВЛШЮП, 1982 р). За своїми можливостями мова не поступалася іншим відомим на той час навчальним мовам. Існували також реалізації мови Рапіра для і , а також для ЄС ЕОМ (1982 р керівник розробки на — проф., ). (uk)
dbo:designer
dbo:influencedBy
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 146951 (xsd:integer)
dbo:wikiPageLength
  • 3796 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1120811045 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
dbp:influencedBy
dbp:name
  • Rapira (en)
dbp:paradigms
dbp:platform
dbp:scope
dbp:screenshot
  • RAPIRA example.png (en)
dbp:screenshotCaption
  • Part of a Rapira program. (en)
dbp:typing
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • رابرا (Rapira) (بالروسية:Рапира) هي لغة برمجة إجرائية طورت من قبل الاتحاد السوفيتي وطبقت على ،PDP-11 clones وهي (Electronika، DVK، سلسلة BK) وIntel-8080/Z80 clones وهي (Korvet). كانت لغة تفسير بنظام دينميكي ووبنية عالية المستوى. أحتوت اللغة في الأساس على مجموعة من الكلمات الروسية، لكن تم إضافة الإنجليزية فيما بعد. وكانت أكثر اناقة وأسهل في الاستخدام من تطبيقات باسكال في ذلك الوقت.كما تندرج هذه اللغة ضمن لغات البرمجة المهيكلة.أستخدمت رابرا في المدارس السوفيتية لتعليم برمجة الحواسيب. تضمنت بيئة البرمجة محرر النصوص وو مصحح مدمج. برنامج بسيط: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ (ar)
  • Rapira (Russian: Рапира, rapier) is an educational procedural programming language developed in the Soviet Union and implemented on the Agat computer, PDP-11 clones (Electronika, DVK, BK series), and Intel 8080 and Zilog Z80 clones (Korvet). It is interpreted with a dynamic type system and high level constructions. The language originally had a Russian-based set of reserved words (keywords), but English and Romanian were added later. It was considered more elegant and easier to use than Pascal implementations of the time. Sample program: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ (en)
  • Rapira (Ros. Рапира, rapier) to edukacyjny proceduralny język programowania stworzony w latach 1980 w ZSRR i zaimplementowany w komputerze BESM-6, następnie w pierwszym sowieckim PC i klonach PDP-11 (Elektronika DVK, Elektronika BK) oraz klonach Intel-8080/Z80 (Korwet). Rapira był językiem interpretowanym z dynamicznym systemem typów i wysokim poziomem konstrukcji. Oryginalnie język opierał się na rosyjskim zestawie słów, jednak później dodano również zestawy angielskie i mołdawskie. Rapira był językiem znacznie łatwiejszym w użyciu niż ówczesne implementacje języka Pascal. (pl)
  • Рапира (акроним от расширенный адаптированный поплан-интерпретатор, редактор, архив) — учебный процедурный язык программирования, разработанный в 1978—1979 годах в СССР в качестве средства перехода от более простых языков (в частности, учебного языка Робик) к языкам высокого уровня. Синтаксис построен на основе русской лексики. Язык использовался в школах для изучения информатики; преподавание на Рапире велось в «Заочной школе программирования» в журнале «Квант» с начала 1980 года. (ru)
  • РАПІРА — Розширений Адаптований Поплан-Інтерпретатор, Редактор, Архів — процедурна мова програмування. Розроблено на початку 1980-х років в СРСР як засіб переходу від більш простих мов (зокрема, навчальної мови ) до мов високого рівня. Синтаксис побудований на основі російської лексики. Мова використовувався в школах для вивчення інформатики. Викладання на Рапірі велося в «Заочній школі програмування» в журналі « Квант » з початку 1980 року. Існували також реалізації мови Рапіра для і , а також для ЄС ЕОМ (1982 р керівник розробки на — проф., ). (uk)
rdfs:label
  • رابرا (لغة برمجة) (ar)
  • Rapira (pl)
  • Rapira (en)
  • Рапира (язык программирования) (ru)
  • РАПІРА (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Rapira (en)
is dbo:knownFor of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License