Vilnius BASIC (original) (raw)

About DBpedia

Vilnius BASIC is a dialect of the BASIC programming language running on the Elektronika BK-0010-01/BK-0011M and UKNC computers. It was a quite advanced BASIC and, instead of being an interpreter like most systems of the day, featured a runtime threaded code compiler that compiled the program when one entered the RUN command. The dialect was very close to MSX BASIC. The major differences were the lack of the PLAY, SOUND, VPOKE and PUT SPRITE operators, the inability to open several files at the same time, and the inability to use more than one operator on one line. Only the UKNC version had a full-screen editor. Machine-dependent features, like graphics operators parameters and PEEK/POKE addresses were also different.

thumbnail

Property Value
dbo:abstract Vilnius BASIC is a dialect of the BASIC programming language running on the Elektronika BK-0010-01/BK-0011M and UKNC computers. It was a quite advanced BASIC and, instead of being an interpreter like most systems of the day, featured a runtime threaded code compiler that compiled the program when one entered the RUN command. The dialect was very close to MSX BASIC. The major differences were the lack of the PLAY, SOUND, VPOKE and PUT SPRITE operators, the inability to open several files at the same time, and the inability to use more than one operator on one line. Only the UKNC version had a full-screen editor. Machine-dependent features, like graphics operators parameters and PEEK/POKE addresses were also different. The software was developed at Vilnius University, located in Lithuania which was a republic of the Soviet Union at the time. (en) Бейсик Вильнюс (также известен как BASIC-86) — реализация языка программирования Бейсик для 16-разрядных домашних и учебных компьютеров с процессорами архитектуры PDP-11. Первоначально разработан в вычислительном центре Вильнюсского государственного университета (ВЦКП ВГУ) в 1985 году.Использовался на компьютерах: ДВК, БК-0010/БК-0011, УКНЦ, Немига. По-видимому, Бейсик Вильнюс был разработан под сильным влиянием MSX BASIC: совпадают названия большинства операторов и функций, а также коды сообщений об ошибках. Но в Бейсик Вильнюс нет возможности записи нескольких операторов в одной строке, нет оператора PLAY, отсутствуют операторы задания типа переменных DEFINT, DEFDBL и др., а также и некоторые другие возможности. Во многих компьютерах, использовавших вильнюсский Бейсик, на месте доллара $ (код 3610=2416) стоит обобщённый символ валюты ¤, и все строковые переменные и функции пишутся через него, например MID¤. (ru)
dbo:influencedBy dbr:MSX_BASIC
dbo:thumbnail wiki-commons:Special:FilePath/Basic-Vilnus.png?width=300
dbo:wikiPageID 1172241 (xsd:integer)
dbo:wikiPageLength 2500 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 974170798 (xsd:integer)
dbo:wikiPageWikiLink dbc:Vilnius_University dbr:Elektronika dbr:Lithuania dbr:Vilnius_University dbc:Computing_in_the_Soviet_Union dbr:Compiler dbc:Soviet_inventions dbr:MSX_BASIC dbr:BASIC dbr:BASIC_interpreter dbr:UKNC dbr:List_of_BASIC_dialects dbc:Discontinued_BASICs dbc:BASIC_programming_language_family dbc:Programming_languages_created_in_1986 dbr:Threaded_code dbc:BASIC_programming_language dbr:Soviet_Union dbr:Imperative_programming dbr:Programming_language dbr:Elektronika_BK-0010 dbr:List_of_BASIC_dialects_by_platform dbr:Algorithmic_programming dbr:File:Basic-Vilnus.png
dbp:dialects BASIC-86, BASIC-88 (en)
dbp:influenced None (en)
dbp:influencedBy dbr:MSX_BASIC
dbp:name Vilnius Basic (en)
dbp:paradigm dbr:Imperative_programming dbr:Algorithmic_programming
dbp:wikiPageUsesTemplate dbt:Infobox_programming_language dbt:Reflist dbt:Start_date_and_age dbt:Wikibooks dbt:BASIC
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-programming_language-noun-1
dct:subject dbc:Vilnius_University dbc:Computing_in_the_Soviet_Union dbc:Soviet_inventions dbc:Discontinued_BASICs dbc:BASIC_programming_language_family dbc:Programming_languages_created_in_1986 dbc:BASIC_programming_language
gold:hypernym dbr:Dialect
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:WikicatSovietInventions yago:Ability105616246 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Cognition100023271 yago:Communication100033020 yago:Creativity105624700 yago:Invention105633385 yago:Language106282651 yago:ProgrammingLanguage106898352 yago:PsychologicalFeature100023100 dbo:ProgrammingLanguage yago:WikicatProgrammingLanguagesCreatedIn1986
rdfs:comment Vilnius BASIC is a dialect of the BASIC programming language running on the Elektronika BK-0010-01/BK-0011M and UKNC computers. It was a quite advanced BASIC and, instead of being an interpreter like most systems of the day, featured a runtime threaded code compiler that compiled the program when one entered the RUN command. The dialect was very close to MSX BASIC. The major differences were the lack of the PLAY, SOUND, VPOKE and PUT SPRITE operators, the inability to open several files at the same time, and the inability to use more than one operator on one line. Only the UKNC version had a full-screen editor. Machine-dependent features, like graphics operators parameters and PEEK/POKE addresses were also different. (en) Бейсик Вильнюс (также известен как BASIC-86) — реализация языка программирования Бейсик для 16-разрядных домашних и учебных компьютеров с процессорами архитектуры PDP-11. Первоначально разработан в вычислительном центре Вильнюсского государственного университета (ВЦКП ВГУ) в 1985 году.Использовался на компьютерах: ДВК, БК-0010/БК-0011, УКНЦ, Немига. Во многих компьютерах, использовавших вильнюсский Бейсик, на месте доллара $ (код 3610=2416) стоит обобщённый символ валюты ¤, и все строковые переменные и функции пишутся через него, например MID¤. (ru)
rdfs:label Vilnius BASIC (en) Бейсик Вильнюс (ru)
owl:sameAs freebase:Vilnius BASIC yago-res:Vilnius BASIC wikidata:Vilnius BASIC dbpedia-ru:Vilnius BASIC dbpedia-vi:Vilnius BASIC https://global.dbpedia.org/id/3meCk
prov:wasDerivedFrom wikipedia-en:Vilnius_BASIC?oldid=974170798&ns=0
foaf:depiction wiki-commons:Special:FilePath/Basic-Vilnus.png
foaf:isPrimaryTopicOf wikipedia-en:Vilnius_BASIC
foaf:name Vilnius Basic (en)
is dbo:influenced of dbr:MSX_BASIC
is dbo:operatingSystem of dbr:Electronika_BK
is dbo:wikiPageRedirects of dbr:Vilnius_Basic
is dbo:wikiPageWikiLink of dbr:Electronika_BK dbr:MSX_BASIC dbr:UKNC dbr:List_of_BASIC_dialects dbr:Vilnius_Basic
is dbp:influenced of dbr:MSX_BASIC
is foaf:primaryTopic of wikipedia-en:Vilnius_BASIC