Vilnius BASIC

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Tom.Reding (talk | contribs) at 21:11, 29 June 2016 (→‎External links: Rem stub tag (class = non-stub & non-list) using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Vilnius Basic
Paradigmimperative, algorithmic
First appeared1986; 38 years ago (1986)
Dialects
BASIC-86, BASIC-88
Influenced by
MSX BASIC
Influenced
None
Vilnius BASIC on BK-0010-01

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 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.

Trivia

  • Vilnius BASIC uses the infamous RANDU random number generator

See also

External links

  • "East-European Home-Computer". Germany: HCM - The HomeComputer Museum.
  • Митрюхин, В. К.; Донской, А. Н.; Михайлов, А. В.; Немов, А. М. (1986). Программирование на БК-0010-01 (in Russian). version 07.24. {{cite book}}: Unknown parameter |trans_title= ignored (|trans-title= suggested) (help)