Vilnius BASIC
Encyclopedia
Vilnius BASIC was a dialect of the BASIC
BASIC
BASIC is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use - the name is an acronym from Beginner's All-purpose Symbolic Instruction Code....

 programming language
Programming language
A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....

 running on the Elektronika
Elektronika
Electronika is the brand name used for many different electronic products such as calculators, electronic watches, portable games and radios in the Soviet Union and, nowadays, in Russia...

 BK-0010-01/BK-0011M and UKNC
UKNC
UKNC was a Soviet PDP-11-compatible educational computer, aimed at teaching school informatics courses. It is also known as Elektronika MS-0511...

 computers.

It was a quite advanced BASIC and featured a runtime threaded code
Threaded code
In computer science, the term threaded code refers to a compiler implementation technique where the generated code has a form that essentially consists entirely of calls to subroutines...

 compiler
Compiler
A compiler is a computer program that transforms source code written in a programming language into another computer language...

 that compiled the program when one entered the RUN command. The dialect was very close to MSX BASIC
MSX BASIC
MSX BASIC is a dialect of the BASIC programming language. It is an extended version of Microsoft Standard BASIC Version 4.5, and includes support for graphic, music, and various peripherals attached to MSX Personal Computers. Generally, MSX-BASIC is designed to follow GW-BASIC, which is one of the...

. 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
UKNC
UKNC was a Soviet PDP-11-compatible educational computer, aimed at teaching school informatics courses. It is also known as Elektronika MS-0511...

 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
Vilnius University
Vilnius University is the oldest university in the Baltic states and one of the oldest in Eastern Europe. It is also the largest university in Lithuania....

, located in Lithuania
Lithuania
Lithuania , officially the Republic of Lithuania is a country in Northern Europe, the biggest of the three Baltic states. It is situated along the southeastern shore of the Baltic Sea, whereby to the west lie Sweden and Denmark...

 which was a republic of the Soviet Union
Soviet Union
The Soviet Union , officially the Union of Soviet Socialist Republics , was a constitutionally socialist state that existed in Eurasia between 1922 and 1991....

 at the time.

See also


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK