Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Vilnius BASIC
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Dialect of the BASIC programming language}} {{infobox programming language |name = Vilnius Basic |logo = |paradigm = [[imperative programming|imperative]], [[algorithmic programming|algorithmic]] |year = {{Start date and age|1986}} |designer = |developer = |latest release version = |latest release date = |typing = |implementations = |dialects = [[BASIC]]-86, BASIC-88 |influenced_by = [[MSX BASIC]] |influenced = None |operating_system = |license = |website = }} [[Image:Basic-Vilnus.png|thumb|256px|Vilnius BASIC on BK-0010-01]] '''Vilnius BASIC''', sometimes known as '''BK BASIC''', is a dialect of the [[BASIC]] [[programming language]] running on the [[Elektronika]] [[Elektronika BK-0010|BK-0010-01/BK-0011M]] and [[UKNC]] computers. It was developed at [[Vilnius University]], located in [[Lithuania]] which was a republic of the [[Soviet Union]] at the time. In contrast to most [[microcomputer]] dialects of BASIC of the era, which were [[BASIC interpreter|interpreters]], Vilnius BASIC was a [[compile and go]] language that compiled the source when the user entered the <code>RUN</code> command. It was otherwise similar to [[GW-BASIC]] and [[MSX BASIC]] in style and most features, although it lacked some of the multimedia commands found in MSX. One oddity was that it did not allow more than one statement on a single line, a feature normally implemented using the colon. It also lacked the ability to open more than one data file at a time. Only the UKNC version had a [[full screen editor|full-screen editor]], versions of the 0010 series machines used a [[line editor]]. [[Machine-dependent software|Machine-dependent]] features, like graphics operators, parameters, and <code>[[PEEK and POKE|PEEK/POKE]]</code> addresses were also different among the machines.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)