JR-BASIC
   HOME

TheInfoList



OR:

JR-BASIC is a dialect of the
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
running on the Matsushita JR series of microcomputers. Although it's its own dialect, it was designed to be mostly compatible with
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
BASIC Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * Basic (film), ''Basic'' (film), a 2003 film ...
. Since it was developed for low-cost entry-level machines, it featured as few functions as possible, in order to save computer resources. Nevertheless, the
interpreter Interpreting is translation from a spoken or signed language into another language, usually in real time to facilitate live communication. It is distinguished from the translation of a written text, which can be more deliberative and make use o ...
was intended to be compact and efficient, with a feature-rich screen editor supporting direct execution of BASIC instructions. Commands were input by keywords - by pressing a combination of control and alphabet keys, a full command word would be entered. This was faster and more comfortable than typing words letter by letter, as the computer keyboard was poor (
chiclet keyboard A chiclet keyboard is a computer keyboard with keys that form an array of small, flat rectangular or lozenge-shaped rubber or plastic keys that look like erasers or " Chiclets", a brand of chewing gum manufactured in the shape of small squares ...
).


JR-BASIC 1.0

JR-BASIC 1.0 is the original version present on the JR-100 computer, released in 1981.


Specifications


Keyboard commands

Key combinations allowed the user to enter commands and control the onscreen basic interpreter.


JR-BASIC 5.0

The JR-200 model, released in 1983, came with JR-BASIC 5.0 that added extended functionally like graphical commands such as COLOR, (which selected character color, background color and display mode) and PLOT which permitted direct addressing of the low resolution graphics mode (64×48, using
text semigraphics Text-based semigraphics, pseudographics, or character graphics is a primitive method used in early text mode video hardware to emulate raster graphics without having to implement the logic for such a display mode. There are two different ways ...
characters, which represented pixel blocks that used one-quarter of each character). Eight colors were available for the background and foreground use: blue, red, magenta, green, cyan, yellow, white and black. By re-programming a part of the character-set a limited high resolution graphics mode was achievable with a resolution of 256×192.


See also

* Matsushita JR series *
List of BASIC dialects This is an alphabetical list of BASIC dialects – interpreter (computing), 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 ...
*
List of BASIC dialects by platform 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 other s ...


References

{{BASIC BASIC programming language Programming languages created in 1981 Discontinued BASICs BASIC programming language family BASIC interpreters