NBASIC is a BASIC interpreter designed to mimic the operation of 8/16bit
microcomputers of the early 1980’s like the Tandy Color Computer®, Apple ][e®, Commodore 64®, Texas Instruments TI-99/4A®,
and others. The operating system that also included the BASIC interpreter was
usually stored in ROM and started immediately upon boot up.
NBASIC works much the same way and is essentially a small operating system
that handles memory management, input/output, file management, and command processing.
The interface to the operating system is through the BASIC interpreter. To
control NBASIC you enter commands in the form of BASIC statements. NBASIC interprets
the command and performs the requested operation.
NBASIC was developed for the computer hobbyist in mind nostalgic for these
older microcomputers. It is not meant to be a professional development tool. Many BASIC computer programs
from other platforms have been ported to NBASIC successfully.