JR-BASIC is a dialect of the BASIC programming language running on the Matsushita JR series of microcomputers.
Although it's its own dialect, it was designed to be mostly compatible with Microsoft BASIC. 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).