JR-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 running on the
Matsushita JR series
The Matsushita JR series was a line of microcomputers produced by Matsushita Electric Industrial (now Panasonic) during the 1980s. Based on the success of the Sharp MZ and NEC PC-8000 series, it was an attempt by Matsushita to enter the personal ...
of microcomputers.
Although it's its own dialect, it was designed to be mostly compatible with
Microsoft 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 ...
. 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 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).
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 or pseudographics 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 to accomplish the em ...
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
The Matsushita JR series was a line of microcomputers produced by Matsushita Electric Industrial (now Panasonic) during the 1980s. Based on the success of the Sharp MZ and NEC PC-8000 series, it was an attempt by Matsushita to enter the personal ...
*
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 o ...
*
List of BASIC dialects by platform
References
{{BASIC
BASIC programming language
Programming languages created in 1981
Discontinued BASICs
BASIC programming language family
BASIC interpreters