Vilnius BASIC is a dialect of the
BASIC
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
programming language
A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language.
The description of a programming l ...
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
In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that ...
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
Vilnius University ( lt, Vilniaus universitetas) is a public research university, oldest in the Baltic states and in Northern Europe outside the United Kingdom (or 6th overall following foundations of Oxford, Cambridge, St. Andrews, Glasgow an ...
, located in
Lithuania which was a republic of the
Soviet Union
The Soviet Union,. officially the Union of Soviet Socialist Republics. (USSR),. was a List of former transcontinental countries#Since 1700, transcontinental country that spanned much of Eurasia from 1922 to 1991. A flagship communist state, ...
at the time.
See also
*
List of BASIC dialects
This is an alphabetical list of BASIC dialects — interpreted and compiled variants of the BASIC programming language. Each dialect's platform(s), i.e., the computer models and operating systems, are given in parentheses along with any ot ...
*
List of BASIC dialects by platform
References
External links
{{BASIC
BASIC programming language
Computing in the Soviet Union
Soviet inventions
BASIC, Vilnius
Vilnius
Vilnius ( , ; see also other names) is the capital and largest city of Lithuania, with a population of 592,389 (according to the state register) or 625,107 (according to the municipality of Vilnius). The population of Vilnius's functional u ...
Vilnius University
BASIC programming language family